System.Data.Entity.Core.Objects Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Classes
CompiledQuery |
Caches an ELinq query |
CurrentValueRecord |
The values currently assigned to the properties of an entity. |
DbUpdatableDataRecord |
Provides access to the original values of object data. The DbUpdatableDataRecord implements methods that allow updates to the original values of an object. |
EntityFunctions |
Provides common language runtime (CLR) methods that expose EDM canonical functions for use in DbContext or ObjectContext LINQ to Entities queries. |
ExecutionOptions |
Options for query execution. |
ObjectContext |
ObjectContext is the top-level object that encapsulates a connection between the CLR and the database, serving as a gateway for Create, Read, Update, and Delete operations. |
ObjectContextOptions |
Defines options that affect the behavior of the ObjectContext. |
ObjectMaterializedEventArgs |
EventArgs for the ObjectMaterialized event. |
ObjectParameter |
This class represents a query parameter at the object layer, which consists of a Name, a Type and a Value. |
ObjectParameterCollection |
This class represents a collection of query parameters at the object layer. |
ObjectQuery |
This class implements untyped queries at the object-layer. |
ObjectQuery<T> |
ObjectQuery implements strongly-typed queries at the object-layer. Queries are specified using Entity-SQL strings and may be created by calling the Entity-SQL-based query builder methods declared by ObjectQuery. |
ObjectResult |
This class implements IEnumerable and IDisposable. Instance of this class is returned from ObjectQuery.Execute method. |
ObjectResult<T> |
This class represents the result of the Execute(MergeOption) method. |
ObjectSet<TEntity> |
Represents a typed entity set that is used to perform create, read, update, and delete operations. |
ObjectStateEntry |
Represents either a entity, entity stub or relationship |
ObjectStateManager |
Maintains object state and identity management for entity type instances and relationship instances. |
OriginalValueRecord |
The original values of the properties of an entity when it was retrieved from the database. |
ProxyDataContractResolver |
A DataContractResolver that knows how to resolve proxy types created for persistent ignorant classes to their base types. This is used with the DataContractSerializer. |
Interfaces
IObjectSet<TEntity> |
Defines behavior for implementations of IQueryable that allow modifications to the membership of the resulting set. |
Enums
MergeOption |
The different ways that new objects loaded from the database can be merged with existing objects already in memory. |
RefreshMode |
Defines the different ways to handle modified properties when refreshing in-memory data from the database. |
SaveOptions |
Flags used to modify behavior of ObjectContext.SaveChanges() |
Delegates
ObjectMaterializedEventHandler |
Delegate for the ObjectMaterialized event. |
Entity Framework