Sdílet prostřednictvím


Microsoft.OData.Edm Obor názvů

Třídy

EdmAction

Představuje akci EDM.

EdmActionImport

Představuje import akce EDM.

EdmBinaryTypeReference

Představuje odkaz na binární typ EDM.

EdmCollectionType

Představuje definici typu kolekce EDM.

EdmCollectionTypeReference

Představuje odkaz na typ kolekce EDM.

EdmComplexType

Představuje definici komplexního typu EDM.

EdmComplexTypeReference

Představuje odkaz na komplexní typ EDM.

EdmConstants

Obsahuje konstantní hodnoty, které platí pro model EDM, bez ohledu na zdroj (pro konstanty specifické pro CSDL/EDMX viz CsdlConstants).

EdmCoreModel

Poskytuje předdefinované deklarace související se sémantikou EDM.

EdmDecimalTypeReference

Představuje odkaz na typ desetinného čísla EDM.

EdmElement

Společná základní třída pro všechny prvky EDM.

EdmElementComparer

Obsahuje rozšiřující metody IsEquivalentTo().

EdmEntityContainer

Představuje kontejner entit EDM.

EdmEntityReferenceType

Představuje definici typu odkazu na entitu EDM.

EdmEntityReferenceTypeReference

Představuje odkaz na typ odkazu na entitu EDM.

EdmEntitySet

Představuje sadu entit EDM.

EdmEntitySetBase

Představuje abstraktní základ sady entit EDM.

EdmEntityType

Představuje definici typu entity EDM.

EdmEntityTypeReference

Představuje odkaz na typ entity EDM.

EdmEnumMember

Představuje člena typu výčtu EDM.

EdmEnumMemberValue

Hodnota člena výčtu edm.

EdmEnumType

Představuje definici typu výčtu Edm.

EdmEnumTypeReference

Představuje odkaz na typ výčtu EDM.

EdmFunction

Představuje funkci EDM.

EdmFunctionImport

Představuje import funkce EDM.

EdmInclude

Informace o zahrnutí pro odkazovaný model.

EdmIncludeAnnotations

Informace includeAnnotation pro odkazovaný model.

EdmLocation

Představuje umístění položky Edm.

EdmModel

Představuje model EDM.

EdmModelBase

Představuje model EDM.

EdmNamedElement

Společná základní třída pro všechny pojmenované prvky EDM.

EdmNavigationProperty

Představuje navigační vlastnost EDM.

EdmNavigationPropertyBinding

Představuje mapování z navigační vlastnosti EDM na navigační zdroj.

EdmNavigationPropertyInfo

Představuje informace o navigační vlastnosti EDM použité při vytváření navigačních vlastností.

EdmNavigationSource

Představuje abstraktní zdroj navigace EDM.

EdmOperation

Představuje operaci EDM.

EdmOperationImport

Představuje import operace EDM.

EdmOperationParameter

Představuje parametr operace EDM.

EdmOptionalParameter

Představuje parametr operace EDM.

EdmPathExpression

Představuje výraz cesty EDM.

EdmPathTypeReference

Představuje odkaz na typ cesty EDM.

EdmPrimitiveTypeReference

Představuje odkaz na primitivní typ EDM.

EdmProperty

Představuje vlastnost EDM.

EdmReference

Představuje element edmx:reference v dokumentaci CSDL.

EdmReferentialConstraint

Představuje referenční omezení EDM na navigační vlastnost.

EdmReferentialConstraintPropertyPair

Představuje dvojici vlastností jako součást referenčního omezení.

EdmSingleton

Představuje jednoúčelový objekt EDM.

EdmSpatialTypeReference

Představuje odkaz na prostorový typ EDM.

EdmStringTypeReference

Představuje odkaz na typ řetězce EDM.

EdmStructuralProperty

Představuje strukturální vlastnost EDM (tj. bez navigace).

EdmStructuredType

Společná základní třída pro definice strukturovaných typů EDM.

EdmTemporalTypeReference

Představuje odkaz na dočasný typ EDM (Duration, DateTime, DateTimeOffset).

EdmType

Představuje definici typu EDM.

EdmTypeDefinition

Představuje definici typu Edm.

EdmTypeDefinitionReference

Představuje odkaz na definici typu EDM.

EdmTypeReference

Představuje odkaz na typ EDM.

EdmTypeSemantics

Poskytuje sémantiku předdefinovaných typů EDM.

EdmUntypedStructuredType

Společná základní třída pro definice strukturovaných typů EDM.

EdmUntypedStructuredTypeReference

Představuje odkaz na typ EDM bez typu.

EdmUntypedTypeReference

Představuje odkaz na typ EDM bez typu.

EdmUtil

Nástroje pro Edm.

EnumHelper

Pomocná rutina výčtu

ExtensionMethods

Obsahuje rozšiřující metody pro IEdmModel rozhraní.

ToTraceStringExtensionMethods

Obsahuje rozšiřující metody ToTraceString().

Struktury

Date

Typ data pro Edm.Date

TimeOfDay

Typ TimeOfDay pro Edm.TimeOfDay

Rozhraní

IEdmAction

Představuje akci EDM.

IEdmActionImport

Představuje import akce EDM.

IEdmBinaryTypeReference

Představuje odkaz na binární typ EDM.

IEdmCheckable

Definuje komponentu Edm, která je neplatná nebo jejíž platnost je při konstrukci neznámá.

IEdmCollectionType

Představuje definici typu kolekce EDM.

IEdmCollectionTypeReference

Představuje odkazy na typy kolekce EDM.

IEdmComplexType

Představuje definici komplexního typu EDM.

IEdmComplexTypeReference

Představuje odkazy na komplexní typy EDM.

IEdmContainedEntitySet

Představuje sadu entit obsažených v EDM.

IEdmDecimalTypeReference

Představuje odkaz na typ desetinného čísla EDM.

IEdmElement

Společné základní rozhraní pro všechny prvky EDM.

IEdmEntityContainer

Představuje kontejner entit EDM.

IEdmEntityContainerElement

Představuje společné prvky všech prvků kontejneru entit EDM.

IEdmEntityReferenceType

Představuje definici typu odkazu na entitu EDM.

IEdmEntityReferenceTypeReference

Představuje odkazy na odkazové typy entit.

IEdmEntitySet

Představuje sadu entit EDM.

IEdmEntitySetBase

Představuje základní sadu entit EDM.

IEdmEntityType

Představuje definici typu entity EDM.

IEdmEntityTypeReference

Představuje odkazy na typy entit.

IEdmEnumMember

Představuje definici člena typu výčtu EDM.

IEdmEnumMemberValue

Rozhraní EdmEnumMemberValue.

IEdmEnumType

Představuje definici typu výčtu EDM.

IEdmEnumTypeReference

Představuje odkazy na typy výčtu EDM.

IEdmExpression

Představuje výraz EDM.

IEdmFullNamedElement

Společné základní rozhraní pro všechny pojmenované prvky EDM.

IEdmFunction

Představuje funkci EDM.

IEdmFunctionImport

Představuje import funkce EDM.

IEdmInclude

Rozhraní zahrnutí informací pro odkazovaný model.

IEdmIncludeAnnotations

Rozhraní includeAnnotation informace pro odkazovaný model.

IEdmLocatable

Rozhraní pro všechny prvky EDM, které lze najít.

IEdmModel

Sémantické znázornění modelu EDM.

IEdmNamedElement

Společné základní rozhraní pro všechny pojmenované prvky EDM.

IEdmNavigationProperty

Představuje navigační vlastnost EDM.

IEdmNavigationPropertyBinding

Představuje vazbu z navigační vlastnosti EDM na navigační zdroj.

IEdmNavigationSource

Představuje zdroj navigace EDM.

IEdmNavigationTargetMapping

Představuje mapování z navigační vlastnosti EDM na sadu entit.

IEdmOperation

Představuje operaci EDM.

IEdmOperationImport

Představuje import operace EDM.

IEdmOperationParameter

Představuje parametr operace EDM.

IEdmOperationReturn

Představuje návrat operace EDM.

IEdmOptionalParameter

Představuje volitelný parametr operace EDM.

IEdmPathExpression

Představuje výraz cesty EDM.

IEdmPathType

Představuje definici typu Cesta.

IEdmPathTypeReference

Představuje odkazy na Edm.*Typ cesty.

IEdmPrimitiveType

Představuje definici primitivního typu EDM.

IEdmPrimitiveTypeReference

Představuje odkazy na primitivní typy.

IEdmProperty

Představuje vlastnost EDM.

IEdmReference

Představuje definici elementu edmx:reference.

IEdmReferentialConstraint

Představuje referenční omezení EDM na navigační vlastnost.

IEdmRowType

Představuje definici typu řádku EDM.

IEdmSchemaElement

Společné základní rozhraní pro všechny pojmenované podřízené položky schématu EDM.

IEdmSchemaType

Představuje typ EDM definovaný ve schématu EDM.

IEdmSingleton

Představuje jednoúčelový objekt EDM.

IEdmSpatialTypeReference

Představuje odkaz na prostorový typ EDM.

IEdmStringTypeReference

Představuje odkaz na typ řetězce EDM.

IEdmStructuralProperty

Představuje strukturální vlastnost EDM (tj. bez navigace).

IEdmStructuredType

Společné základní rozhraní pro definice strukturovaných typů EDM.

IEdmStructuredTypeReference

Představuje odkazy na strukturované typy EDM.

IEdmTemporalTypeReference

Představuje odkaz na dočasný typ EDM (Duration, DateTime, DateTimeOffset).

IEdmType

Představuje definici typu EDM.

IEdmTypeDefinition

Představuje definici typu EDM.

IEdmTypeDefinitionReference

Představuje odkazy na definice typu EDM.

IEdmTypeReference

Představuje odkazy na typ.

IEdmUnknownEntitySet

Představuje sadu neznámých entit EDM. Neznámá sada entit se může objevit v následujících scénářích:

  1. Cíl navigační vlastnosti je obsažen v jiné entitě.
  2. Cíl navigační vlastnosti pochází z více než jedné sady entit.
  3. Jiné scénáře, kdy je sada entit neznámá.
IEdmUntypedType

Představuje definici typového typu EDM.

IEdmUntypedTypeReference

Představuje odkazy na typ Edm.Untyped.

IPrimitiveValueConverter

Třída pro definování převodu primitivní hodnoty pro definici typu. Předpokládejme, že definice typu definuje primitivní typ X (podkladový typ) jako nový typ Y a typ Y má logicky odpovídající CLR typ Z, ConvertToUnderlyingType Metoda převede hodnotu z Z na X a ConvertFromUnderlyingType metoda převede hodnotu z X na Z.

Výčty

EdmContainerElementKind

Definuje typy elementů kontejneru EDM.

EdmExpressionKind

Definuje druhy výrazů EDM.

EdmMultiplicity

Vytvoří výčet násobných měst vlastností navigace EDM.

EdmNavigationSourceKind

Definuje druh navigačního zdroje.

EdmOnDeleteAction

Vytvoří výčet akcí, které může EDM použít při odstranění.

EdmPathTypeKind

Vytvoří výčet typů cesty Edm.

EdmPrimitiveTypeKind

Vytvoří výčet druhů Edm Primitives.

EdmPropertyKind

Definuje typy vlastností EDM.

EdmSchemaElementKind

Definuje typy prvků schématu EDM.

EdmTypeKind

Definuje metatypy EDM.