System.Data.Entity.Core.Metadata.Edm 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
AssociationEndMember |
Represents a end of a Association Type |
AssociationSet |
Class for representing an Association set |
AssociationSetEnd |
Class representing a AssociationSet End |
AssociationType |
Describes an association/relationship between two entities in the conceptual model or a foreign key relationship between two tables in the store model. In the conceptual model the dependant class may or may not define a foreign key property. If a foreign key is defined the IsForeignKey property will be true and the Constraint property will contain details of the foreign keys |
CollectionType |
Represents the Edm Collection Type |
ComplexType |
Represents the Edm Complex Type. This can be used to configure complex types from a conceptual-space model-based convention. Complex types are not supported in the store model. |
CsdlSerializer |
Serializes an EdmModel that conforms to the restrictions of a single CSDL schema file to an XML writer. The model to be serialized must contain a single EntityContainer . |
DataModelErrorEventArgs |
Information about an error that occurred processing an Entity Framework model. |
DbModelExtensions |
Extension methods for DbModel. |
Documentation |
Class representing the Documentation associated with an item |
EdmError |
This class encapsulates the error information for a generic EDM error. |
EdmFunction |
Class for representing a function |
EdmFunctionPayload |
Contains additional attributes and properties of the EdmFunction |
EdmItemCollection |
Class for representing a collection of items in Edm space. |
EdmMember |
Represents the edm member class |
EdmModel |
Represents a conceptual or store model. This class can be used to access information about the shape of the model and the way the that it has been configured. |
EdmProperty |
In conceptual-space, EdmProperty represents a property on an Entity. In store-space, EdmProperty represents a column in a table. |
EdmSchemaError |
This class encapsulates the error information for a schema error that was encountered. |
EdmType |
Base EdmType class for all the model types |
EntityContainer |
Class for representing an entity container |
EntitySet |
Represents a particular usage of a structure defined in EntityType. In the conceptual-model, this represents a set that can query and persist entities. In the store-model it represents a table. From a store-space model-convention it can be used to configure table name with Table property and table schema with Schema property. |
EntitySetBase |
Class for representing a entity set |
EntityType |
Represents the structure of an EntitySet. In the conceptual-model this represents the shape and structure of an entity. In the store model this represents the structure of a table. To change the Schema and Table name use EntitySet. |
EntityTypeBase |
Represents the Entity Type |
EnumMember |
Represents an enumeration member. |
EnumType |
Represents an enumeration type. |
Facet |
Class for representing a Facet object This object is Immutable (not just set to readonly) and some parts of the system are depending on that behavior |
FacetDescription |
Class for representing a FacetDescription object |
FunctionParameter |
Class representing a function parameter |
GlobalItem |
Represents the base item class for all the metadata |
ItemCollection |
Class for representing a collection of items. Most of the implementation for actual maintenance of the collection is done by MetadataCollection |
MetadataItem |
Represents the base item class for all the metadata |
MetadataProperty |
Class representing a metadata attribute for an item |
MetadataWorkspace |
Runtime Metadata Workspace |
NavigationProperty |
Represent the edm navigation property class |
ObjectItemCollection |
Class for representing a collection of items for the object layer. Most of the implementation for actual maintenance of the collection is done by ItemCollection |
PrimitiveType |
Class representing a primitive type |
ReadOnlyMetadataCollection<T> |
Class representing a read-only wrapper around MetadataCollection |
ReferentialConstraint |
This class represents a referential constraint between two entities specifying the "to" and "from" ends of the relationship. |
RefType |
Class representing a ref type |
RelationshipEndMember |
Initializes a new instance of the RelationshipEndMember class |
RelationshipSet |
Class for representing a relationship set |
RelationshipType |
Represents the Relationship type |
RowType |
Represents the Edm Row Type |
SimpleType |
Class representing a simple type |
SsdlSerializer |
Serializes the storage (database) section of an EdmModel to XML. |
StoreItemCollection |
Class for representing a collection of items in Store space. |
StructuralType |
Represents the Structural Type |
TypeUsage |
Class representing a type information for an item |
Structs
ReadOnlyMetadataCollection<T>.Enumerator |
The enumerator for MetadataCollection |
Interfaces
IEdmModelAdapter |
An interface to get the underlying store and conceptual model for a DbModel. |
Enums
BuiltInTypeKind |
List of all the built in types |
CollectionKind |
Kind of collection (applied to Properties) |
ConcurrencyMode |
The concurrency mode for properties. |
DataSpace |
DataSpace |
EdmSchemaErrorSeverity |
Defines the different severities of errors that can occur when validating an Entity Framework model. |
OperationAction |
Represents the list of possible actions for delete operation |
ParameterMode |
The enumeration defining the mode of a parameter |
ParameterTypeSemantics |
The enumeration defining the type semantics used to resolve function overloads. These flags are defined in the provider manifest per function definition. |
PrimitiveTypeKind |
Primitive Types as defined by EDM |
PropertyKind |
Specifies the kinds of item attributes in the conceptual model. |
RelationshipMultiplicity |
Represents the multiplicity information about the end of a relationship type |
StoreGeneratedPattern |
The pattern for Server Generated Properties. |
Entity Framework