Dieser Artikel wurde maschinell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen. Weitere Informationen
Übersetzung
Original
Dieser Artikel wurde noch nicht bewertet - Dieses Thema bewerten.

System.Data.Metadata.Edm-Namespace

Der System.Data.Metadata.Edm-Namespace enthält einen Satz von Typen, die Konzepte für die gesamten von Entity Framework verwendeten Modelle darstellen, sowie einen Satz von Klassen, die die Verwendung von Metadaten durch Anwendungen erleichtern. 

Weitere Informationen über die Verwendung dieses Namespaces finden Sie unter ADO.NET Metadata.

  Klasse Beschreibung
Öffentliche Klasse AssociationEndMember Stellt das End einer Zuordnung im konzeptionellen Modell dar.
Öffentliche Klasse AssociationSet Stellt einen Zuordnungssatz im konzeptionellen Modell dar.
Öffentliche Klasse AssociationSetEnd Stellt das End des Zuordnungssatzes in einem konzeptionellen Modell dar.
Öffentliche Klasse AssociationType Stellt eine Zuordnung in einem konzeptionellen Modell dar.
Öffentliche Klasse CollectionType Stellt eine Auflistung von Instanzen eines bestimmten Typs dar. Sie können keinen CollectionType explizit in einem konzeptionellen Modell definieren.
Öffentliche Klasse ComplexType Stellt einen komplexen Typ in einem konzeptionellen Modell dar.
Öffentliche Klasse Documentation Stellt die mit einem konzeptionellen Modell verbundene Dokumentation dar.
Öffentliche Klasse EdmError Kapselt die Fehlerinformationen für einen generischen Fehler des konzeptionellen Modells.
Öffentliche Klasse EdmFunction Enthält Informationen über die Funktionen dar, die von den Abfragen aufgerufen werden, die von den Entity SQL-Abfragesprache geschrieben werden. Dabei kann es sich um integrierte Funktionen handeln, die vom Speicheranbieter verfügbar gemacht werden, oder um benutzerdefinierte Funktionen in einer bestimmten Datenbank.
Öffentliche Klasse EdmItemCollection Lädt Metadaten über das konzeptionelle Modell. Die EdmItemCollection lädt Metadaten aus CSDL (Conceptual Schema Definition Language) - Dateien. Diese Klasse wird von der ItemCollection-Klasse abgeleitet.
Öffentliche Klasse EdmMember Stellt einen Member dar, der in einem beliebigen StructuralType deklariert werden kann.
Öffentliche Klasse EdmProperty Stellt eine Eigenschaft für den EntityType in einem konzeptionellen Modell dar. Die EdmProperty-Klasse wird von der EdmMember-Klasse abgeleitet und stellt das Default-Facet und das Nullable-Facet für den Typ dieser EdmProperty dar.
Öffentliche Klasse EdmSchemaError Kapselt die ausführlichen Informationen über einen Schemafehler des konzeptionellen Modells.
Öffentliche Klasse EdmType Stellt eine Basisklasse für alle Typen in einem konzeptionellen Modell dar.
Öffentliche Klasse EntityContainer Stellt einen Entitätencontainer in einem konzeptionellen Modell dar. Ein EntityContainer ist eine logische Gruppierung von Entitätssätzen und Assoziationssätzen.
Öffentliche Klasse EntitySet Stellt einen Entitätssatz in einem konzeptionellen Modell dar. Ein EntitySet für einen EntityType enthält Instanzen von EntityType oder beliebigen Untertypen dieses Typs. Es können mehrere EntitySet mit demselben EntityType definiert werden.
Öffentliche Klasse EntitySetBase Eine Basisklasse für ein EntitySet und ein RelationshipSet.
Öffentliche Klasse EntityType Stellt einen bestimmten Datentyp dar, z. B. eine Customer-Entität oder eine Order-Entität in einem konzeptionellen Modell.
Öffentliche Klasse EntityTypeBase Ein Basistyp für EntityType und RelationshipType.
Öffentliche Klasse EnumMember Stellt einen Enumerationsmember dar.
Öffentliche Klasse EnumType Stellt einen Enumerationstyp dar.
Öffentliche Klasse Facet Stellt zusätzliche Informationen über Member bereit. In der ADO.NET-Metadatentyphierarchie bieten Facets durch den deklarierten Typ für den Member zusätzliche Informationen über Member.
Öffentliche Klasse FacetDescription Gibt eine Beschreibung des Facets an.
Öffentliche Klasse FunctionParameter Beschreibt die Parameter einer EdmFunction.
Öffentliche Klasse GlobalItem Stellt die Basiselementklasse für alle Typen des konzeptionellen Modells und die Entitätencontainer dar.
Öffentliche Klasse ItemCollection Eine Basisklasse für die Klassen ObjectItemCollection, EdmItemCollection und StorageMappingItemCollection. Eine ItemCollection-Klasse ist eine abstrakte Klasse. Sie stellt die Kern-API zum Laden und Speichern der speicherinternen Metadaten bereit. Diese Klasse wird von der ReadOnlyMetadataCollection<T>-Klasse abgeleitet.
Öffentliche Klasse MetadataItem Stellt die Basiselementklasse für alle Metadaten in der ADO.NET-Metadatentyphierarchie dar. 
Öffentliche Klasse MetadataProperty Stellt ein Metadatenattribut für ein Element in der ADO.NET-Metadatenhierarchie dar.
Öffentliche Klasse MetadataWorkspace Stellt die ADO.NET-Metadaten-Laufzeitdienstkomponente dar, die Unterstützung für den Abruf von Metadaten aus verschiedenen Quellen bereitstellt.
Öffentliche Klasse NavigationProperty Stellt die Navigation zwischen zwei Entitätstypen im konzeptionellen Modell dar.
Öffentliche Klasse ObjectItemCollection Klasse für die Darstellung einer Auflistung von Elementen für die Objektebene. Die meisten des implemetation für tatsächliche Wartung der Auflistung von ItemCollection ist.
Öffentliche Klasse PrimitiveType Beschreibt die primitiven .NET Framework-Typen, die primitiven Typen des konzeptionellen Modells und speicheranbieterspezifische primitive Typen.
Öffentliche Klasse ReadOnlyMetadataCollection<T> Stellt eine Auflistung von Membern in der ADO.NET-Metadatenhierarchie dar, indem eine schreibgeschützte Auflistung mit erweiterten Suchfunktionen bereitgestellt wird. Diese Klasse wird von der ReadOnlyCollection-Klasse abgeleitet.
Öffentliche Klasse ReferentialConstraint Beschreibt die referenziellen Einschränkungen der Beziehungen in einem konzeptionellen Modell.
Öffentliche Klasse RefType Stellt die Adresse einer Entität für Vorgänge bereit, bei denen die Entität verwendet wird. Sie können keinen RefType explizit im Schema eines konzeptionellen Modells definieren.
Öffentliche Klasse RelationshipEndMember Definiert den End-Member für den RelationshipType.
Öffentliche Klasse RelationshipSet Stellt einen Beziehungssatz in einem konzeptionellen Modell dar.
Öffentliche Klasse RelationshipType Stellt die Basisklasse für Beziehungen in einem konzeptionellen Modell dar.
Öffentliche Klasse RowType Beschreibt eine Zeile, z. B. das Ergebnis einer Abfrage. Diese Klasse wird von der StructuralType-Klasse abgeleitet. Die Struktur des Zeilentyps hängt davon ab, welche Datenbankspalten in der Abfrage projiziert werden. Der RowType kann in Konzeptmodellfunktionen nützlich sein.
Öffentliche Klasse SimpleType Eine Basisklasse, die primitive Typen in einem konzeptionellen Modell beschreibt.
Öffentliche Klasse StoreItemCollection Lädt Metadaten zum Speichermodell (Datenbankmodell). StoreItemCollection lädt Metadaten aus SSDL (Datenspeicherschema-Definitionssprache)-Dateien. Diese Klasse wird von der ItemCollection-Klasse abgeleitet.
Öffentliche Klasse StructuralType Ein Basistyp für alle Typen im konzeptionellen Modell, die über Member verfügen.
Öffentliche Klasse TypeUsage Beschreibt einen Typ und einen Satz von Facets für diesen Typ.
  Enumeration Beschreibung
Öffentliche Enumeration BuiltInTypeKind Stellt eine Enumeration dar, die die Liste aller integrierten Typen in einem konzeptionellen Modell angibt.
Öffentliche Enumeration CollectionKind Stellt eine Enumeration dar, die die Art der Auflistung angibt, die auf die Eigenschaften in den CSDL-Dateien (Conceptual Schema Definition Language, konzeptionelle Schemadefinitionssprache) angewendet wird. Kann auf die Eigenschaften eines beliebigen Typs angewendet werden.
Öffentliche Enumeration ConcurrencyMode Gibt die Parallelitätsoptionen für die Eigenschaften in einem konzeptionellen Modell an.
Öffentliche Enumeration DataSpace Gibt die Standardnamen für die Modelle im Entity Framework an.
Öffentliche Enumeration EdmSchemaErrorSeverity Gibt den Schweregrad des Fehlers an.
Öffentliche Enumeration OperationAction Gibt die Liste möglicher Aktionen an, wenn das übergeordnete End des RelationshipType gelöscht wird.
Öffentliche Enumeration ParameterMode Gibt die Richtung eines Parameters an.
Öffentliche Enumeration ParameterTypeSemantics Gibt die Typsemantik an, die zum Auflösen von Funktionsüberladungen verwendet wird. Jeder Speicheranbieter muss in der Anbietermanifestdatei für jede Funktionsdefinition diese Enumerationsflags verwenden.
Öffentliche Enumeration PrimitiveTypeKind Gibt die Typen erläutert, wie durch EDM definiert.
Öffentliche Enumeration PropertyKind Gibt die Arten der Elementattribute im konzeptionellen Modell an.
Öffentliche Enumeration RelationshipMultiplicity Stellt die Multiplizitätsinformationen über das End-Element eines Beziehungstyps dar.
Öffentliche Enumeration StoreGeneratedPattern Stellt eine Enumeration mit drei Optionen dar, die angeben, ob die Spalte in SSDL (Store Schema Definition Language) (.ssdl) während Einfüge- und Aktualisierungsvorgängen einen Wert erfordert. ADO.NET liest den Wert der Spalte und speichert ihn dann im speicherinternen Cache.
Fanden Sie dies hilfreich?
(1500 verbleibende Zeichen)

Community-Beiträge

HINZUFÜGEN
© 2013 Microsoft. Alle Rechte vorbehalten.