Microsoft.OData.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
EdmAction |
Stellt eine EDM-Aktion dar. |
EdmActionImport |
Stellt einen EDM-Aktionsimport dar. |
EdmBinaryTypeReference |
Stellt einen Verweis auf einen EDM-Binärtyp dar. |
EdmCollectionType |
Stellt eine Definition eines EDM-Auflistungstyps dar. |
EdmCollectionTypeReference |
Stellt einen Verweis auf einen EDM-Auflistungstyp dar. |
EdmComplexType |
Stellt eine Definition eines komplexen EDM-Typs dar. |
EdmComplexTypeReference |
Stellt einen Verweis auf einen komplexen EDM-Typ dar. |
EdmConstants |
Enthält Konstantenwerte, die unabhängig von der Quelle auf das EDM-Modell angewendet werden (für CSDL/EDMX-spezifische Konstanten siehe CsdlConstants). |
EdmCoreModel |
Stellt vordefinierte, für die EDM-Semantik relevante Deklarationen bereit. |
EdmDecimalTypeReference |
Stellt einen Verweis auf einen EDM-Dezimaltyp dar. |
EdmElement |
Allgemeine Basisklasse für alle EDM-Elemente. |
EdmElementComparer |
Enthält IsEquivalentTo()-Erweiterungsmethoden. |
EdmEntityContainer |
Stellt einen EDM-Entitätencontainer dar. |
EdmEntityReferenceType |
Stellt eine Definition eines EDM-Entitätsverweistyps dar. |
EdmEntityReferenceTypeReference |
Stellt einen Verweis auf einen EDM-Entitätsverweistyp dar. |
EdmEntitySet |
Stellt eine EDM-Entitätenmenge dar. |
EdmEntitySetBase |
Stellt eine abstrakte EDM-Entitätssatzbasis dar. |
EdmEntityType |
Stellt eine Definition eines EDM-Entitätstyps dar. |
EdmEntityTypeReference |
Stellt einen Verweis auf einen EDM-Entitätstyp dar. |
EdmEnumMember |
Stellt ein Element eines EDM-Enumerationstyps dar. |
EdmEnumMemberValue |
Der edm-Enumerationsmemberwert. |
EdmEnumType |
Stellt die Definition eines EDM-Enumerationstyps dar. |
EdmEnumTypeReference |
Stellt einen Verweis auf einen EDM-Enumerationstyp dar. |
EdmFunction |
Stellt eine EDM-Funktion dar. |
EdmFunctionImport |
Stellt einen EDM-Funktionsimport dar. |
EdmInclude |
Die Includeinformationen für das referenzierte Modell. |
EdmIncludeAnnotations |
Die includeAnnotation-Informationen für das Referenzmodell. |
EdmLocation |
Stellt den Speicherort eines Edm-Elements dar. |
EdmModel |
Stellt ein EDM-Modell dar. |
EdmModelBase |
Stellt ein EDM-Modell dar. |
EdmNamedElement |
Gemeinsame Basisklasse für alle benannten EDM-Elemente. |
EdmNavigationProperty |
Stellt eine EDM-Navigationseigenschaft dar. |
EdmNavigationPropertyBinding |
Stellt eine Zuordnung von einer EDM-Navigationseigenschaft zu einer Navigationsquelle dar. |
EdmNavigationPropertyInfo |
Stellt eine EDM-Navigationseigenschaft dar, die beim Erstellen von Navigationseigenschaften verwendet wird. |
EdmNavigationSource |
Stellt eine abstrakte EDM-Navigationsquelle dar. |
EdmOperation |
Stellt einen EDM-Vorgang dar. |
EdmOperationImport |
Stellt einen EDM-Vorgangsimport dar. |
EdmOperationParameter |
Stellt einen EDM-Vorgangsparameter dar. |
EdmOptionalParameter |
Stellt einen EDM-Vorgangsparameter dar. |
EdmPathExpression |
Stellt einen EDM-Pfadausdruck dar. |
EdmPathTypeReference |
Stellt einen Verweis auf einen EDM-Pfadtyp dar. |
EdmPrimitiveTypeReference |
Stellt einen Verweis auf einen primitiven EDM-Typ dar. |
EdmProperty |
Stellt eine EDM-Eigenschaft dar. |
EdmReference |
Stellt das edmx:reference-Element in der CSDL-Dokumentation dar. |
EdmReferentialConstraint |
Stellt eine referenzielle EDM-Einschränkung für eine Navigationseigenschaft dar. |
EdmReferentialConstraintPropertyPair |
Stellt ein Eigenschaftenpaar als Teil einer referenziellen Einschränkung dar. |
EdmSingleton |
Stellt ein EDM-Singleton dar. |
EdmSpatialTypeReference |
Stellt einen Verweis auf einen räumlichen EDM-Typ dar. |
EdmStringTypeReference |
Stellt einen Verweis auf einen EDM-Zeichenfolgentyp dar. |
EdmStructuralProperty |
Stellt eine EDM-Struktureigenschaft (das heißt ohne Navigation) dar. |
EdmStructuredType |
Allgemeine Basisklasse für Definitionen von strukturierten EDM-Typen. |
EdmTemporalTypeReference |
Stellt einen Verweis auf einen temporalen EDM-Typ (Duration, DateTime, DateTimeOffset) dar. |
EdmType |
Stellt die Definition eines EDM-Typs dar. |
EdmTypeDefinition |
Stellt die Definition einer Edm-Typdefinition dar. |
EdmTypeDefinitionReference |
Stellt einen Verweis auf eine EDM-Typdefinition dar. |
EdmTypeReference |
Stellt einen Verweis auf einen EDM-Typ dar. |
EdmTypeSemantics |
Stellt Semantik der vordefinierten EDM-Typen bereit. |
EdmUntypedStructuredType |
Allgemeine Basisklasse für Definitionen von strukturierten EDM-Typen. |
EdmUntypedStructuredTypeReference |
Stellt einen Verweis auf einen nicht typisierten EDM-Typ dar. |
EdmUntypedTypeReference |
Stellt einen Verweis auf einen nicht typisierten EDM-Typ dar. |
EdmUtil |
Hilfsprogramme für Edm. |
EnumHelper |
Enumerationshilfsprogramm |
ExtensionMethods |
Enthält Erweiterungsmethoden für IEdmModel Schnittstellen. |
ToTraceStringExtensionMethods |
Enthält ToTraceString()-Erweiterungsmethoden. |
Strukturen
Date |
Datumstyp für Edm.Date |
TimeOfDay |
TimeOfDay-Typ für Edm.TimeOfDay |
Schnittstellen
IEdmAction |
Stellt eine EDM-Aktion dar. |
IEdmActionImport |
Stellt einen EDM-Aktionsimport dar. |
IEdmBinaryTypeReference |
Stellt einen Verweis auf einen EDM-Binärtyp dar. |
IEdmCheckable |
Definiert eine Edm-Komponente, die ungültig ist oder deren Gültigkeit beim Bau unbekannt ist |
IEdmCollectionType |
Stellt eine Definition eines EDM-Auflistungstyps dar. |
IEdmCollectionTypeReference |
Stellt Verweise auf EDM-Sammlungstypen dar. |
IEdmComplexType |
Stellt eine Definition eines komplexen EDM-Typs dar. |
IEdmComplexTypeReference |
Stellt Verweise auf komplexe EDM-Typen dar. |
IEdmContainedEntitySet |
Stellt einen in EDM enthaltenen Entitätssatz dar. |
IEdmDecimalTypeReference |
Stellt einen Verweis auf einen EDM-Dezimaltyp dar. |
IEdmElement |
Gemeinsame Basisschnittstelle für alle EDM-Elemente. |
IEdmEntityContainer |
Stellt einen EDM-Entitätencontainer dar. |
IEdmEntityContainerElement |
Stellt die allgemeinen Elemente aller EDM-Entitätencontainerelemente dar. |
IEdmEntityReferenceType |
Stellt eine Definition eines EDM-Entitätsverweistyps dar. |
IEdmEntityReferenceTypeReference |
Stellt Verweise auf Entitätsverweistypen dar. |
IEdmEntitySet |
Stellt eine EDM-Entitätenmenge dar. |
IEdmEntitySetBase |
Stellt einen EDM-Basisentitätssatz dar. |
IEdmEntityType |
Stellt eine Definition eines EDM-Entitätstyps dar. |
IEdmEntityTypeReference |
Stellt Verweise auf Entitätstypen dar. |
IEdmEnumMember |
Stellt eine Definition eines EDM-Enumerationstypmembers dar. |
IEdmEnumMemberValue |
Die EdmEnumMemberValue-Schnittstelle. |
IEdmEnumType |
Stellt eine Definition eines EDM-Enumerationstyps dar. |
IEdmEnumTypeReference |
Stellt Verweise auf EDM-Enumerationstypen dar. |
IEdmExpression |
Stellt einen EDM-Ausdruck dar. |
IEdmFullNamedElement |
Allgemeine Basisschnittstelle für alle benannten EDM-Elemente. |
IEdmFunction |
Stellt eine EDM-Funktion dar. |
IEdmFunctionImport |
Stellt einen EDM-Funktionsimport dar. |
IEdmInclude |
Die Schnittstelle von include-Informationen für das Referenzmodell. |
IEdmIncludeAnnotations |
Die Schnittstelle von includeAnnotation-Informationen für das Referenzmodell. |
IEdmLocatable |
Schnittstelle für alle EDM-Elemente, die sich befinden können. |
IEdmModel |
Semantische Darstellung eines EDM-Modells. |
IEdmNamedElement |
Allgemeine Basisschnittstelle für alle benannten EDM-Elemente. |
IEdmNavigationProperty |
Stellt eine EDM-Navigationseigenschaft dar. |
IEdmNavigationPropertyBinding |
Stellt eine Bindung von einer EDM-Navigationseigenschaft an eine Navigationsquelle dar. |
IEdmNavigationSource |
Stellt eine EDM-Navigationsquelle dar. |
IEdmNavigationTargetMapping |
Stellt eine Zuordnung von einer EDM-Navigationseigenschaft zu einer Entitätenmenge dar. |
IEdmOperation |
Stellt einen EDM-Vorgang dar. |
IEdmOperationImport |
Stellt einen EDM-Vorgangsimport dar. |
IEdmOperationParameter |
Stellt einen Parameter eines EDM-Vorgangs dar. |
IEdmOperationReturn |
Stellt eine Rückgabe eines EDM-Vorgangs dar. |
IEdmOptionalParameter |
Stellt einen optionalen Parameter eines EDM-Vorgangs dar. |
IEdmPathExpression |
Stellt einen EDM-Pfadausdruck dar. |
IEdmPathType |
Stellt eine Definition eines Pfadtyps dar. |
IEdmPathTypeReference |
Stellt Verweise auf den Edm.*Path-Typ dar. |
IEdmPrimitiveType |
Stellt eine Definition eines primitiven EDM-Typs dar. |
IEdmPrimitiveTypeReference |
Stellt Verweise auf primitive Typen dar. |
IEdmProperty |
Stellt eine EDM-Eigenschaft dar. |
IEdmReference |
Stellt eine Definition eines edmx:reference-Elements dar. |
IEdmReferentialConstraint |
Stellt eine referenzielle EDM-Einschränkung für eine Navigationseigenschaft dar. |
IEdmRowType |
Stellt eine Definition eines EDM-Zeilentyps dar. |
IEdmSchemaElement |
Allgemeine Basisschnittstelle für alle benannten untergeordneten Elemente des EDM-Schemas. |
IEdmSchemaType |
Stellt einen in einem EDM-Schema definierten EDM-Typ dar. |
IEdmSingleton |
Stellt ein EDM-Singleton dar. |
IEdmSpatialTypeReference |
Stellt einen Verweis auf einen räumlichen EDM-Typ dar. |
IEdmStringTypeReference |
Stellt einen Verweis auf einen EDM-Zeichenfolgentyp dar. |
IEdmStructuralProperty |
Stellt eine EDM-Struktureigenschaft (das heißt ohne Navigation) dar. |
IEdmStructuredType |
Allgemeine Basisschnittstelle für Definitionen von strukturierten EDM-Typen. |
IEdmStructuredTypeReference |
Stellt Verweise auf strukturierte EDM-Typen dar. |
IEdmTemporalTypeReference |
Stellt einen Verweis auf einen temporalen EDM-Typ (Duration, DateTime, DateTimeOffset) dar. |
IEdmType |
Stellt die Definition eines EDM-Typs dar. |
IEdmTypeDefinition |
Stellt eine Definition einer EDM-Typdefinition dar. |
IEdmTypeDefinitionReference |
Stellt Verweise auf EDM-Typdefinitionen dar. |
IEdmTypeReference |
Stellt einen Verweis auf einen Typ dar. |
IEdmUnknownEntitySet |
Stellt einen unbekannten EDM-Entitätssatz dar. Unbekannte Entitätsgruppe kann in folgenden Szenarien angezeigt werden:
|
IEdmUntypedType |
Stellt eine Definition eines nicht typisierten EDM-Typs dar. |
IEdmUntypedTypeReference |
Stellt Verweise auf den Typ Edm.Untyped dar. |
IPrimitiveValueConverter |
Klasse zum Definieren einer primitiven Wertkonvertierung für eine Typdefinition. Angenommen, eine Typdefinition definiert einen primitiven Typ X (zugrunde liegender Typ) als neuen Typ Y, und der Typ Y weist einen logisch entsprechenden CLR-Typ Z auf, die ConvertToUnderlyingType-Methode konvertiert den Wert von Z in X und die ConvertFromUnderlyingType-Methode konvertiert den Wert von X in Z. |
Enumerationen
EdmContainerElementKind |
Definiert EDM-Containerelementtypen. |
EdmExpressionKind |
Definiert EDM-Ausdrucksarten. |
EdmMultiplicity |
Listet die Multiplizitäten von EDM-Navigationseigenschaften auf. |
EdmNavigationSourceKind |
Definiert die Art der Navigationsquelle |
EdmOnDeleteAction |
Listet die Aktionen auf, die EDM auf Löschungen anwenden kann. |
EdmPathTypeKind |
Listet die Arten des Edm-Pfadtyps auf. |
EdmPrimitiveTypeKind |
Listet die Arten von Edm-Primitiven auf. |
EdmPropertyKind |
Definiert EDM-Eigenschaftentypen. |
EdmSchemaElementKind |
Definiert EDM-Schemaelementtypen. |
EdmTypeKind |
Definiert EDM-Metatypen. |