System.Data.Entity.Core.Objects.DataClasses 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
ComplexObject |
Dies ist die Schnittstelle, die die Mindestschnittstelle darstellt, die eine Entität in ADO.NET sein muss. |
EdmComplexPropertyAttribute |
Attribut für komplexe Eigenschaften Implizierte Standardmäßige AttributeUsage-Eigenschaften Inherited=True, AllowMultiple=False, Das Metadatensystem erwartet dies und betrachtet nur das erste dieser Attribute, auch wenn mehr vorhanden sind. |
EdmComplexTypeAttribute |
Attribut für komplexe Typen |
EdmEntityTypeAttribute |
Attribut, das die Edm-Basisklasse identifiziert |
EdmEnumTypeAttribute |
Attribut, das einen enum-Typ anzeigt. |
EdmFunctionAttribute |
Gibt an, dass die angegebene Methode ein Proxy für eine EDM-Funktion ist. |
EdmPropertyAttribute |
Basisattribute für Eigenschaften, die Speicherelementen zugeordnet sind. Implizierte Standardmäßige AttributeUsage-Eigenschaften Inherited=True, AllowMultiple=False, Das Metadatensystem erwartet dies und betrachtet nur das erste dieser Attribute, auch wenn mehr vorhanden sind. |
EdmRelationshipAttribute |
Definiert auf Grundlage einer Zuordnung im konzeptionellen Modell eine Beziehung zwischen zwei Entitätstypen. |
EdmRelationshipNavigationPropertyAttribute |
Attribut, das die für ein RelationshipSet implizit definierten AttributeUsage-Standardeigenschaften Inherited=True, AllowMultiple=False, Das Metadatensystem erwartet dies und betrachtet nur das erste dieser Attribute, auch wenn mehr vorhanden sind. |
EdmScalarPropertyAttribute |
Attribut für skalare Eigenschaften in einer IEntity. Implizierte Standardmäßige AttributeUsage-Eigenschaften Inherited=True, AllowMultiple=False, Das Metadatensystem erwartet dies und betrachtet nur das erste dieser Attribute, auch wenn mehr vorhanden sind. |
EdmSchemaAttribute |
Attribut für statische Typen |
EdmTypeAttribute |
Basisattribute für schematisierte Typen |
EntityCollection<TEntity> |
Sammlung von Entitäten, die ein bestimmtes EDM-Konstrukt modellieren, das entweder alle Entitäten eines bestimmten Typs oder Entitäten sein kann, die an einer bestimmten Beziehung teilnehmen. |
EntityObject |
Dies ist die -Klasse, die die Grundlage für alle beschrifteten EntityObject-Klassen ist. |
EntityReference |
Modelliert ein Beziehungsende mit Multiplizität 1. |
EntityReference<TEntity> |
Modelliert ein Beziehungsende mit Multiplizität 1. |
RelatedEnd |
Basisklasse für EntityCollection und EntityReference |
RelationshipManager |
Container für die verzögert erstellten Beziehungsnavigationseigenschaftenobjekte (Auflistungen und Refs). |
StructuralObject |
Diese Klasse enthält die allgemeinen Methoden, die für ein Date-Objekt erforderlich sind. |
Schnittstellen
IEntityChangeTracker |
Diese Schnittstelle wird von einer Änderungsnachverfolgung implementiert und von Datenklassen verwendet, um Änderungen zu melden. |
IEntityWithChangeTracker |
Mindestschnittstelle, die eine Datenklasse implementieren muss, um von einer Änderungsnachverfolgung verwaltet zu werden. |
IEntityWithKey |
Schnittstelle, die eine Entität definiert, die einen Schlüssel enthält. |
IEntityWithRelationships |
Schnittstelle, die eine Datenklasse implementieren muss, wenn Beziehungen verfügbar gemacht werden |
IRelatedEnd |
Stellt ein Ende einer Beziehung dar. |
Enumerationen
RelationshipKind |
Identifiziert die Art einer Beziehung. |
Entity Framework