ObjectContext.TryGetObjectByKey Method (EntityKey, Object)
Returns an object that has the specified entity key.
Assembly: System.Data.Entity (in System.Data.Entity.dll)
The key of the object to be found.
When this method returns, contains the object.
Return ValueType: System.Boolean
true if the object was retrieved successfully. false if the key is temporary, the connection is null, or the value is null.
EntityKey from the ObjectStateManager. If the object is currently not loaded into the object context, a query is executed in an attempt to return the object from the data source. For more information, see Object Queries.tries to retrieve an object that has the specified
This method will return objects in the Deleted state.
A temporary key cannot be used to return an object from the data source.
The M:System.Data.Objects.ObjectContext.TryGetObjectByKey(System.Data.EntityKey,System.Object) method applies the standard .NET TryParse pattern for the GetObjectByKey method, returning false when the ObjectNotFoundException is caught.
Available since 3.5