Condividi tramite


Microsoft.OData.Edm Spazio dei nomi

Classi

EdmAction

Rappresenta un'azione EDM.

EdmActionImport

Rappresenta un'importazione di un'azione EDM.

EdmBinaryTypeReference

Rappresenta un riferimento a un tipo binario EDM.

EdmCollectionType

Rappresenta una definizione di un tipo di raccolta EDM.

EdmCollectionTypeReference

Rappresenta un riferimento a un tipo di raccolta EDM.

EdmComplexType

Rappresenta una definizione di un tipo EDM complesso.

EdmComplexTypeReference

Rappresenta un riferimento a un tipo EDM complesso.

EdmConstants

Contiene valori costanti che si applicano al modello EDM, indipendentemente dall'origine (per costanti specifiche CSDL/EDMX vedere CsdlConstants).

EdmCoreModel

Fornisce dichiarazioni predefinite attinenti alla semantica EDM.

EdmDecimalTypeReference

Rappresenta un riferimento a un tipo EDM decimale.

EdmElement

Classe base comune per tutti gli elementi EDM.

EdmElementComparer

Contiene i metodi di estensione IsEquivalentTo().

EdmEntityContainer

Rappresenta un contenitore di entità EDM.

EdmEntityReferenceType

Rappresenta una definizione di un tipo di riferimento di entità.

EdmEntityReferenceTypeReference

Rappresenta un riferimento a un tipo di riferimento di entità EDM.

EdmEntitySet

Rappresenta un set di entità EDM.

EdmEntitySetBase

Rappresenta una base del set di entità EDM astratta.

EdmEntityType

Rappresenta una definizione di un tipo di entità EDM.

EdmEntityTypeReference

Rappresenta un riferimento a un tipo di entità EDM.

EdmEnumMember

Rappresenta un membro di un tipo di enumerazione EDM.

EdmEnumMemberValue

Valore membro edm enumerazione.

EdmEnumType

Rappresenta la definizione di un tipo di enumerazione EDM.

EdmEnumTypeReference

Rappresenta un riferimento a un tipo di enumerazione EDM.

EdmFunction

Rappresenta una funzione EDM.

EdmFunctionImport

Rappresenta un'importazione di funzioni EDM.

EdmInclude

Informazioni di inclusione per il modello a cui si fa riferimento.

EdmIncludeAnnotations

Informazioni di inclusioneAnnotation per il modello a cui si fa riferimento.

EdmLocation

Rappresenta la posizione di un elemento Edm.

EdmModel

Rappresenta un modello EDM.

EdmModelBase

Rappresenta un modello EDM.

EdmNamedElement

Classe base comune per tutti gli elementi EDM denominati.

EdmNavigationProperty

Rappresenta una proprietà di navigazione EDM.

EdmNavigationPropertyBinding

Rappresenta un mapping da una proprietà di spostamento EDM a un'origine di spostamento.

EdmNavigationPropertyInfo

Rappresenta le informazioni sulle proprietà di navigazione EDM usate durante la costruzione delle proprietà di navigazione.

EdmNavigationSource

Rappresenta un'origine di spostamento EDM astratta.

EdmOperation

Rappresenta un'operazione EDM.

EdmOperationImport

Rappresenta un'importazione dell'operazione EDM.

EdmOperationParameter

Rappresenta un parametro di operazione EDM.

EdmOptionalParameter

Rappresenta un parametro di operazione EDM.

EdmPathExpression

Rappresenta un'espressione di percorso EDM.

EdmPathTypeReference

Rappresenta un riferimento a un tipo di percorso EDM.

EdmPrimitiveTypeReference

Rappresenta un riferimento a un tipo primitivo EDM.

EdmProperty

Rappresenta una proprietà EDM.

EdmReference

Rappresenta l'elemento edmx:reference nella documentazione CSDL.

EdmReferentialConstraint

Rappresenta un vincolo referenziale EDM in una proprietà di navigazione.

EdmReferentialConstraintPropertyPair

Rappresenta una coppia di proprietà come parte di un vincolo referenziale.

EdmSingleton

Rappresenta un singleton EDM.

EdmSpatialTypeReference

Rappresenta un riferimento a un tipo EDM spaziale.

EdmStringTypeReference

Rappresenta un riferimento a un tipo stringa EDM.

EdmStructuralProperty

Rappresenta una proprietà strutturale (ovvero non di navigazione) EDM.

EdmStructuredType

Classe di base comune per definizioni di tipi strutturati EDM.

EdmTemporalTypeReference

Rappresenta un riferimento a un tipo temporale EDM (Duration, DateTime, DateTimeOffset).

EdmType

Rappresenta la definizione di un tipo EDM.

EdmTypeDefinition

Rappresenta la definizione di una definizione di tipo Edm.

EdmTypeDefinitionReference

Rappresenta un riferimento a una definizione di tipo EDM.

EdmTypeReference

Rappresenta un riferimento a un tipo EDM.

EdmTypeSemantics

Fornisce la semantica dei tipi EDM predefiniti.

EdmUntypedStructuredType

Classe di base comune per definizioni di tipi strutturati EDM.

EdmUntypedStructuredTypeReference

Rappresenta un riferimento a un tipo non tipizzato EDM.

EdmUntypedTypeReference

Rappresenta un riferimento a un tipo non tipizzato EDM.

EdmUtil

Utilità per Edm.

EnumHelper

Helper Enum

ExtensionMethods

Contiene metodi di estensione per IEdmModel le interfacce.

ToTraceStringExtensionMethods

Contiene i metodi di estensione ToTraceString().

Struct

Date

Tipo di data per Edm.Date

TimeOfDay

Tipo TimeOfDay per Edm.TimeOfDay

Interfacce

IEdmAction

Rappresenta un'azione EDM.

IEdmActionImport

Rappresenta un'importazione di un'azione EDM.

IEdmBinaryTypeReference

Rappresenta un riferimento a un tipo binario EDM.

IEdmCheckable

Definisce un componente Edm non valido o la cui validità è sconosciuta alla costruzione

IEdmCollectionType

Rappresenta una definizione di un tipo di raccolta EDM.

IEdmCollectionTypeReference

Rappresenta i riferimenti ai tipi di raccolta EDM.

IEdmComplexType

Rappresenta una definizione di un tipo EDM complesso.

IEdmComplexTypeReference

Rappresenta i riferimenti ai tipi complessi EDM.

IEdmContainedEntitySet

Rappresenta un set di entità indipendente EDM.

IEdmDecimalTypeReference

Rappresenta un riferimento a un tipo EDM decimale.

IEdmElement

Interfaccia di base comune per tutti gli elementi EDM.

IEdmEntityContainer

Rappresenta un contenitore di entità EDM.

IEdmEntityContainerElement

Rappresenta gli elementi comuni di tutti gli elementi del contenitore di entità EDM.

IEdmEntityReferenceType

Rappresenta una definizione di un tipo di riferimento di entità.

IEdmEntityReferenceTypeReference

Rappresenta i riferimenti ai tipi di riferimento dell'entità.

IEdmEntitySet

Rappresenta un set di entità EDM.

IEdmEntitySetBase

Rappresenta un set di entità di base EDM.

IEdmEntityType

Rappresenta una definizione di un tipo di entità EDM.

IEdmEntityTypeReference

Rappresenta i riferimenti ai tipi di entità.

IEdmEnumMember

Rappresenta una definizione di un membro del tipo di enumerazione EDM.

IEdmEnumMemberValue

Interfaccia EdmEnumMemberValue.

IEdmEnumType

Rappresenta una definizione di un tipo di enumerazione EDM.

IEdmEnumTypeReference

Rappresenta i riferimenti ai tipi di enumerazione EDM.

IEdmExpression

Rappresenta un'espressione EDM.

IEdmFullNamedElement

Interfaccia di base comune per tutti gli elementi EDM denominati.

IEdmFunction

Rappresenta una funzione EDM.

IEdmFunctionImport

Rappresenta un'importazione di funzioni EDM.

IEdmInclude

Interfaccia di includere informazioni per il modello a cui si fa riferimento.

IEdmIncludeAnnotations

Interfaccia delle informazioni di inclusioneAnnotation per il modello a cui si fa riferimento.

IEdmLocatable

Interfaccia per tutti gli elementi EDM che possono essere posizionati.

IEdmModel

Rappresentazione semantica di un modello EDM.

IEdmNamedElement

Interfaccia di base comune per tutti gli elementi EDM denominati.

IEdmNavigationProperty

Rappresenta una proprietà di navigazione EDM.

IEdmNavigationPropertyBinding

Rappresenta un'associazione da una proprietà di spostamento EDM a un'origine di spostamento.

IEdmNavigationSource

Rappresenta un'origine di spostamento EDM.

IEdmNavigationTargetMapping

Rappresenta un mapping da una proprietà di navigazione EDM a un set di entità.

IEdmOperation

Rappresenta un'operazione EDM.

IEdmOperationImport

Rappresenta un'importazione dell'operazione EDM.

IEdmOperationParameter

Rappresenta un parametro di un'operazione EDM.

IEdmOperationReturn

Rappresenta una restituzione di un'operazione EDM.

IEdmOptionalParameter

Rappresenta un parametro facoltativo di un'operazione EDM.

IEdmPathExpression

Rappresenta un'espressione di percorso EDM.

IEdmPathType

Rappresenta una definizione di un tipo Path.

IEdmPathTypeReference

Rappresenta i riferimenti al tipo Di percorso Edm.*.

IEdmPrimitiveType

Rappresenta una definizione di un tipo EDM primitivo.

IEdmPrimitiveTypeReference

Rappresenta i riferimenti ai tipi primitivi.

IEdmProperty

Rappresenta una proprietà EDM.

IEdmReference

Rappresenta una definizione di un elemento edmx:reference.

IEdmReferentialConstraint

Rappresenta un vincolo referenziale EDM in una proprietà di navigazione.

IEdmRowType

Rappresenta una definizione di un tipo di riga EDM.

IEdmSchemaElement

Interfaccia di base comune per tutti gli elementi figlio denominati dello schema EDM.

IEdmSchemaType

Rappresenta un tipo EDM definito in uno schema EDM.

IEdmSingleton

Rappresenta un singleton EDM.

IEdmSpatialTypeReference

Rappresenta un riferimento a un tipo EDM spaziale.

IEdmStringTypeReference

Rappresenta un riferimento a un tipo stringa EDM.

IEdmStructuralProperty

Rappresenta una proprietà strutturale (ovvero non di navigazione) EDM.

IEdmStructuredType

Interfaccia di base comune per le definizioni di tipi strutturati EDM.

IEdmStructuredTypeReference

Rappresenta i riferimenti ai tipi strutturati EDM.

IEdmTemporalTypeReference

Rappresenta un riferimento a un tipo temporale EDM (Duration, DateTime, DateTimeOffset).

IEdmType

Rappresenta la definizione di un tipo EDM.

IEdmTypeDefinition

Rappresenta una definizione di una definizione di tipo EDM.

IEdmTypeDefinitionReference

Rappresenta i riferimenti alle definizioni dei tipi EDM.

IEdmTypeReference

Rappresenta un riferimento a un tipo.

IEdmUnknownEntitySet

Rappresenta un set di entità sconosciuto EDM. Il set di entità sconosciuto può essere visualizzato negli scenari seguenti:

  1. La destinazione della proprietà di spostamento è contenuta in un'altra entità.
  2. La destinazione della proprietà di navigazione proviene da più di un set di entità.
  3. Altri scenari che il set di entità è sconosciuto.
IEdmUntypedType

Rappresenta una definizione di tipo EDM Untyped.

IEdmUntypedTypeReference

Rappresenta i riferimenti al tipo Edm.Untyped.

IPrimitiveValueConverter

Classe per la definizione di una conversione del valore primitivo per una definizione di tipo. Si supponga che una definizione di tipo primitivo definisca un tipo X (tipo sottostante) come nuovo tipo Y e che il tipo Y abbia un tipo CLR logicamente corrispondente, il metodo ConvertToUnderlyingType converte il valore da Z a X e il metodo ConvertFromUnderlyingType converte il valore da X a Z.

Enumerazioni

EdmContainerElementKind

Definisce tipi di elemento contenitore EDM.

EdmExpressionKind

Definisce i generi dell'espressione EDM.

EdmMultiplicity

Enumera le molteplicità delle proprietà di navigazione EDM.

EdmNavigationSourceKind

Definisce il tipo di origine di spostamento

EdmOnDeleteAction

Enumera le azioni che possono essere applicate da EDM in caso di eliminazione.

EdmPathTypeKind

Enumera i tipi di tipo Percorso Edm.

EdmPrimitiveTypeKind

Enumera i tipi di Primitive Edm.

EdmPropertyKind

Definisce i tipi di proprietà EDM.

EdmSchemaElementKind

Definisce tipi di elementi dello schema EDM.

EdmTypeKind

Definisce metatipi EDM.