System.Data.Entity.Core.Metadata.Edm Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Klassen
AssociationEndMember |
Stellt ein Ende eines Zuordnungstyps dar. |
AssociationSet |
Klasse zum Darstellen einer Zuordnungsgruppe |
AssociationSetEnd |
Klasse, die ein AssociationSet-Ende darstellt |
AssociationType |
Beschreibt eine Zuordnung/Beziehung zwischen zwei Entitäten im konzeptionellen Modell oder eine Fremdschlüsselbeziehung zwischen zwei Tabellen im Speichermodell. Im konzeptionellen Modell kann die abhängige Klasse eine Fremdschlüsseleigenschaft definieren oder nicht. Wenn ein Fremdschlüssel definiert ist, ist die IsForeignKey Eigenschaft true und die Constraint Eigenschaft enthält Details der Fremdschlüssel. |
CollectionType |
Stellt den Edm-Auflistungstyp dar. |
ComplexType |
Stellt den komplexen Edm-Typ dar. Dies kann verwendet werden, um komplexe Typen aus einer konzeptuellen raummodellbasierten Konvention zu konfigurieren. Komplexe Typen werden im Speichermodell nicht unterstützt. |
CsdlSerializer |
Serialisiert einen EdmModel , der den Einschränkungen einer einzelnen CSDL-Schemadatei entspricht, in einen XML-Writer. Das modell, das serialisiert werden soll, muss ein einzelnes EntityContainer enthalten. |
DataModelErrorEventArgs |
Informationen zu einem Fehler, der bei der Verarbeitung eines Entity Framework-Modells aufgetreten ist. |
DbModelExtensions |
Erweiterungsmethoden für DbModel. |
Documentation |
Klasse, die die Dokumentation darstellt, die einem Element zugeordnet ist |
EdmError |
Diese Klasse kapselt die Fehlerinformationen für einen generischen EDM-Fehler. |
EdmFunction |
Klasse zum Darstellen einer Funktion |
EdmFunctionPayload |
Enthält zusätzliche Attribute und Eigenschaften des EdmFunction |
EdmItemCollection |
Klasse für die Darstellung einer Auflistung von Elementen im Edm-Raum. |
EdmMember |
Stellt die edm-Memberklasse dar. |
EdmModel |
Stellt ein konzeptionelles oder Speichermodell dar. Diese Klasse kann verwendet werden, um auf Informationen über die Form des Modells und die Art und Weise zuzugreifen, wie es konfiguriert wurde. |
EdmProperty |
Im konzeptuellen Raum stellt EdmProperty eine Eigenschaft für eine Entität dar. Im Speicherbereich stellt EdmProperty eine Spalte in einer Tabelle dar. |
EdmSchemaError |
Diese Klasse kapselt die Fehlerinformationen für einen aufgetretenen Schemafehler. |
EdmType |
Basis-EdmType-Klasse für alle Modelltypen |
EntityContainer |
Klasse zum Darstellen eines Entitätscontainers |
EntitySet |
Stellt eine bestimmte Verwendung einer in EntityType definierten Struktur dar. Im konzeptionellen Modell stellt dies eine Gruppe dar, die Entitäten abfragen und beibehalten kann. Im Speichermodell stellt es eine Tabelle dar. Aus einer Speicherraummodellkonvention kann sie verwendet werden, um tabellennamen mit Table Eigenschaft und Tabellenschema mit Schema Eigenschaft zu konfigurieren. |
EntitySetBase |
Klasse zum Darstellen eines Entitätssatzes |
EntityType |
Stellt die Struktur eines dar EntitySet. Im konzeptionellen Modell stellt dies die Form und Struktur einer Entität dar. Im Speichermodell stellt dies die Struktur einer Tabelle dar. Verwenden Sie EntitySet, um das Schema und den Tabellennamen zu ändern. |
EntityTypeBase |
Stellt den Entitätstyp dar. |
EnumMember |
Stellt einen Enumerationsmember dar. |
EnumType |
Stellt einen Enumerationstyp dar. |
Facet |
Klasse für die Darstellung eines Facet-Objekts Dieses Objekt ist unveränderlich (nicht nur auf readonly festgelegt) und einige Teile des Systems sind von diesem Verhalten abhängig. |
FacetDescription |
Klasse zum Darstellen eines FacetDescription-Objekts |
FunctionParameter |
Klasse, die einen Funktionsparameter darstellt |
GlobalItem |
Stellt die Basiselementklasse für alle Metadaten dar. |
ItemCollection |
Klasse für die Darstellung einer Auflistung von Elementen. Die meisten Implementierungen für die tatsächliche Wartung der Sammlung werden von MetadataCollection durchgeführt. |
MetadataItem |
Stellt die Basiselementklasse für alle Metadaten dar. |
MetadataProperty |
Klasse, die ein Metadatenattribute für ein Element darstellt |
MetadataWorkspace |
Arbeitsbereich für Laufzeitmetadaten |
NavigationProperty |
Darstellen der edm-Navigationseigenschaftsklasse |
ObjectItemCollection |
Eine Klasse zum Darstellen einer Auflistung von Elementen für die Objektebene. Die meisten Implementierungen für die tatsächliche Wartung der Sammlung werden von ItemCollection durchgeführt. |
PrimitiveType |
Klasse, die einen primitiven Typ darstellt |
ReadOnlyMetadataCollection<T> |
Klasse, die einen schreibgeschützten Wrapper um MetadataCollection darstellt |
ReferentialConstraint |
Diese Klasse stellt eine referenzielle Einschränkung zwischen zwei Entitäten dar, die die Enden "to" und "from" der Beziehung angeben. |
RefType |
Klasse, die einen Ref-Typ darstellt |
RelationshipEndMember |
Initialisiert eine neue instance der RelationshipEndMember-Klasse |
RelationshipSet |
Klasse zum Darstellen eines Beziehungssatzes |
RelationshipType |
Stellt den Beziehungstyp dar. |
RowType |
Stellt den Edm-Zeilentyp dar. |
SimpleType |
Klasse, die einen einfachen Typ darstellt |
SsdlSerializer |
Serialisiert den Speicherabschnitt (Datenbank) eines EdmModel in XML. |
StoreItemCollection |
Klasse zum Darstellen einer Auflistung von Elementen im Speicherbereich. |
StructuralType |
Stellt den Strukturtyp dar. |
TypeUsage |
Klasse, die eine Typinformation für ein Element darstellt |
Strukturen
ReadOnlyMetadataCollection<T>.Enumerator |
Der Enumerator für MetadataCollection |
Schnittstellen
IEdmModelAdapter |
Eine Schnittstelle zum Abrufen des zugrunde liegenden Speichers und des konzeptionellen Modells für ein DbModel. |
Enumerationen
BuiltInTypeKind |
Liste aller integrierten Typen |
CollectionKind |
Art der Auflistung (auf Eigenschaften angewendet) |
ConcurrencyMode |
Der Parallelitätsmodus für Eigenschaften. |
DataSpace |
Dataspace |
EdmSchemaErrorSeverity |
Definiert die verschiedenen Schweregrade von Fehlern, die beim Überprüfen eines Entity Framework-Modells auftreten können. |
OperationAction |
Stellt die Liste der möglichen Aktionen für den Löschvorgang dar. |
ParameterMode |
Die Enumeration, die den Modus eines Parameters definiert |
ParameterTypeSemantics |
Die Enumeration, die die Typsemantik definiert, die zum Auflösen von Funktionsüberladungen verwendet wird. Diese Flags werden im Anbietermanifest pro Funktionsdefinition definiert. |
PrimitiveTypeKind |
Primitive Typen, wie von EDM definiert |
PropertyKind |
Gibt die Arten der Elementattribute im konzeptionellen Modell an. |
RelationshipMultiplicity |
Stellt die Multiplikationsinformationen zum Ende eines Beziehungstyps dar. |
StoreGeneratedPattern |
Das Muster für servergenerierte Eigenschaften. |
Entity Framework