EFCoreObjectSpace.FirstOrDefault<ObjectType>(Expression<Func<ObjectType, Boolean>>, Boolean) Method
Searches for the first object that matches the specified criteria.
Namespace: DevExpress.ExpressApp.EFCore
Assembly: DevExpress.ExpressApp.EFCore.v25.1.dll
NuGet Package: DevExpress.ExpressApp.EFCore
Declaration
public override ObjectType FirstOrDefault<ObjectType>(
Expression<Func<ObjectType, bool>> criteriaExpression,
bool inTransaction
)
where ObjectType : class
Parameters
| Name | Type | Description |
|---|---|---|
| criteriaExpression | Expression<Func<ObjectType, Boolean>> | A lambda expression to search for an object. |
| inTransaction | Boolean | true if the method takes unsaved changes into account; otherwise, false. |
Type Parameters
| Name | Description |
|---|---|
| ObjectType | A type of an object to be returned. |
Returns
| Type | Description |
|---|---|
| ObjectType | The first object that matches the specified criteria. null (Nothing in Visual Basic) if there is no persistent object that matches the criteria. |
See Also