All docs
V21.1
21.1
20.2
20.1
19.2
The page you are viewing does not exist in version 19.2. This link will take you to the root page.
19.1
The page you are viewing does not exist in version 19.1. This link will take you to the root page.
18.2
The page you are viewing does not exist in version 18.2. This link will take you to the root page.
18.1
The page you are viewing does not exist in version 18.1. This link will take you to the root page.
17.2
The page you are viewing does not exist in version 17.2. This link will take you to the root page.
.NET Framework 4.5.2+
.NET Framework 4.5.2+
.NET Standard 2.0+
.NET Core 3.0+

IObjectSpace.FirstOrDefault Method

Name Parameters Description
FirstOrDefault<ObjectType>(Expression<Func<ObjectType, Boolean>>) criteriaExpression Searches for the first object that matches the specified lambda expression. The generic parameter determines the object’s type.
FirstOrDefault<ObjectType>(Expression<Func<ObjectType, Boolean>>, Boolean) criteriaExpression, inTransaction Searches for the first object that matches the specified lambda expression. The generic parameter determines the object’s type. This method takes uncommitted changes into account.