System.Data.Entity.Infrastructure.MappingViews Namespace

Classes

DbMappingView

Represents a mapping view.

DbMappingViewCache

Base abstract class for mapping view cache implementations. Derived classes must have a parameterless constructor if used with DbMappingViewCacheTypeAttribute.

DbMappingViewCacheFactory

Specifies the means to create concrete DbMappingViewCache instances.

DbMappingViewCacheTypeAttribute

Defines a custom attribute that specifies the mapping view cache type (subclass of DbMappingViewCache) associated with a context type (subclass of ObjectContext or DbContext). The cache type is instantiated at runtime and used to retrieve pre-generated views in the corresponding context.