Thenamespace provides facilities for querying and working with entity data types.
Caches an ELinq query
The values currently assigned to the properties of an entity.
Provides access to the original values of object data. The DbUpdatableDataRecord implements methods that allow updates to the original values of an object.
Represents options for query execution.
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.
Defines options that affect the behavior of the ObjectContext.
EventArgs for the ObjectMaterialized event.
This class represents a query parameter at the object layer, which consists of a Name, a Type and a Value.
Represents a collection of query parameters at the object layer.
This class implements untyped queries at the object-layer.
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.
This class implements IEnumerable and IDisposable. Instance of this class is returned from ObjectQuery.Execute method.
This class represents the result of the Execute method.
Represents a typed entity set that is used to perform create, read, update, and delete operations.
Represents either a entity, entity stub or relationship
Maintains object state and identity management for entity type instances and relationship instances.
The original values of the properties of an entity when it was retrieved from the database.
A DataContractResolver that knows how to resolve proxy types created for persistent ignorant classes to their base types. This is used with the DataContractSerializer.
Defines behavior for implementations of IQueryable that allow modifications to the membership of the resulting set.
Delegate for the ObjectMaterialized event.
The different ways that new objects loaded from the database can be merged with existing objects already in memory.
Defines the different ways to handle modified properties when refreshing in-memory data from the database.
Flags used to modify behavior of ObjectContext.SaveChanges()