Session.FindObject(PersistentCriteriaEvaluationBehavior, Type, CriteriaOperator) Method
Searches for the first object which matches the specified criteria.
Namespace: DevExpress.Xpo
Assembly: DevExpress.Xpo.v18.2.dll
Declaration
public object FindObject(
PersistentCriteriaEvaluationBehavior criteriaEvaluationBehavior,
Type objType,
CriteriaOperator criteria
)
Parameters
Name | Type | Description |
---|---|---|
criteriaEvaluationBehavior | PersistentCriteriaEvaluationBehavior | A PersistentCriteriaEvaluationBehavior enumeration value that specifies how the persistent criteria is evaluated. |
objType | Type | A Type object which represents the type of objects to search for. |
criteria | CriteriaOperator | A CriteriaOperator descendant which represents the criteria to match persistent objects. |
Returns
Type | Description |
---|---|
Object | An object which represents the first persistent object which matches the specified criteria. null (Nothing in Visual Basic) if no persistent object which matches the criteria is found. |
Remarks
Persistent objects that are marked as deleted in the database (see Deferred and Immediate Object Deletion) are not included in the search.
See Also