Thenamespace contains a set of types that represent concepts throughout the models used by the Entity Framework and a set of classes that help applications to work with metadata.
Represents the End of an association in the conceptual model.
Represents an association set in the conceptual model.
Represents the End of the association set in a conceptual model.
Represents an association in a conceptual model.
Represents a collection of instances of a specific type. You cannot explicitly define a CollectionType in a conceptual model.
Represents a complex type in a conceptual model.
Represents the documentation associated with a conceptual model construct.
Encapsulates the error information for a generic conceptual model error.
Represents information about the functions that may be invoked from the queries written by the Entity SQL query language. These may be the built-in functions exposed by the storage provider or user-defined functions in a particular database.
Loads metadata about the conceptual model. The EdmItemCollection loads metadata from conceptual schema definition language (CSDL) files. This class is derived from the ItemCollection class.
Represents a member that can be declared in any StructuralType.
Encapsulates the detailed information about a conceptual model schema error.
Represents a base class for all the types in a conceptual model.
Represents an entity container in a conceptual model. An EntityContainer is a logical grouping of entity sets and association sets.
Represents a particular type of data, such as a customer entity or an order entity in a conceptual model.
Represents an enumeration member.
Represents an enumeration type.
Provides additional information about members. In the ADO.NET metadata type hierarchy, facets provide additional information about members through the declared type for the member.
Specifies a description of the facet.
Describes the parameters of an EdmFunction.
Represents the base item class for all the conceptual model types and entity containers.
Represents the base item class for all the metadata in the ADO.NET metadata type hierarchy.
Represents a metadata attribute for an item in the ADO.NET metadata hierarchy.
Represents the ADO.NET metadata runtime service component that provides support for retrieving metadata from various sources.
Represents the navigation from one entity type to another entity type in the conceptual model .
Class for representing a collection of items for the object layer. Most of the implemetation for actual maintainance of the collection is done by ItemCollection.
Describes the .NET Framework primitive types, conceptual model primitive types, and storage provider-specific primitive types.
Represents a collection of members in the ADO.NET metadata hierarchy by providing a read-only collection with advanced lookup capabilities. This class is derived from the T:System.Collections.ObjectModel.ReadOnlyCollection class.
Describes the referential constraints on the relationships in a conceptual model.
Provides the address of an entity for operations that use the entity. You cannot define a RefType in a conceptual model schema explicitly.
Defines the End member for the RelationshipType.
Represents a relationship set in a conceptual model.
Represents the base class for relationships in a conceptual model.
A base class that describes primitive types in a conceptual model.
A base type for all the types in a conceptual model that have members.
Describes a type and a set of facets for that type.
Represents an enumeration that specifies the list of all built-in types in a conceptual model.
Represents an enumeration that specifies the kind of the collection that is applied to the properties in the conceptual schema definition language (CSDL) files. You can apply this to the properties of any type.
Specifies the concurrency options for the properties in a conceptual model.
Specifies the default names for the models in the Entity Framework.
Specifies the severity level of the error.
Specifies the list of possible actions when the parent End of the RelationshipType is deleted.
Specifies the direction of a parameter.
Specifies the type semantics that are used to resolve the function overloads. Each store provider must use these enumeration flags in the provider manifest file for every function definition.
Specifies the primitive types as defined by EDM.
Specifies the kinds of item attributes in the conceptual model.
Represents the multiplicity information about the End of a relationship type.
Represents an enumeration that specifies three options indicating whether the column in the store schema definition language (SSDL) (.ssdl) needs a value during insert and update operations. ADO.NET reads the value of the column and then stores it in-memory cache.
For more information about how to use this namespace, see ADO.NET Metadata.