Microsoft.OData.Edm Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Classes
EdmAction |
Representa uma ação EDM. |
EdmActionImport |
Representa uma importação de ação EDM. |
EdmBinaryTypeReference |
Representa uma referência a um tipo binário EDM. |
EdmCollectionType |
Representa uma definição de um tipo de coleção EDM. |
EdmCollectionTypeReference |
Representa uma referência a um tipo de coleção EDM. |
EdmComplexType |
Representa uma definição de um tipo complexo de EDM. |
EdmComplexTypeReference |
Representa uma referência a um tipo complexo de EDM. |
EdmConstants |
Contém valores constantes que se aplicam ao modelo EDM, independentemente da origem (para constantes específicas do CSDL/EDMX, consulte CsdlConstants). |
EdmCoreModel |
Fornece declarações predefinidas relevantes para a semântica do EDM. |
EdmDecimalTypeReference |
Representa uma referência a um tipo decimal EDM. |
EdmElement |
Classe base comum para todos os elementos EDM. |
EdmElementComparer |
Contém métodos de extensão IsEquivalentTo(). |
EdmEntityContainer |
Representa um contêiner de entidade EDM. |
EdmEntityReferenceType |
Representa uma definição de um tipo de referência de entidade EDM. |
EdmEntityReferenceTypeReference |
Representa uma referência a um tipo de referência de entidade EDM. |
EdmEntitySet |
Representa um conjunto de entidades EDM. |
EdmEntitySetBase |
Representa uma base de conjunto de entidades EDM abstrata. |
EdmEntityType |
Representa uma definição de um tipo de entidade EDM. |
EdmEntityTypeReference |
Representa uma referência a um tipo de entidade EDM. |
EdmEnumMember |
Representa um membro de um tipo de enumeração EDM. |
EdmEnumMemberValue |
O valor do membro de enumeração edm. |
EdmEnumType |
Representa a definição de um tipo de enumeração Edm. |
EdmEnumTypeReference |
Representa uma referência a um tipo de enumeração EDM. |
EdmFunction |
Representa uma função EDM. |
EdmFunctionImport |
Representa uma importação de função EDM. |
EdmInclude |
As informações de inclusão para o modelo referenciado. |
EdmIncludeAnnotations |
As informações de includeAnnotation para o modelo referenciado. |
EdmLocation |
Representa o local de um item Edm. |
EdmModel |
Representa um modelo EDM. |
EdmModelBase |
Representa um modelo EDM. |
EdmNamedElement |
Classe base comum para todos os elementos EDM nomeados. |
EdmNavigationProperty |
Representa uma propriedade de navegação EDM. |
EdmNavigationPropertyBinding |
Representa um mapeamento de uma propriedade de navegação EDM para uma fonte de navegação. |
EdmNavigationPropertyInfo |
Representa uma informação de propriedade de navegação EDM usada durante a construção de propriedades de navegação. |
EdmNavigationSource |
Representa uma fonte de navegação EDM abstrata. |
EdmOperation |
Representa uma operação EDM. |
EdmOperationImport |
Representa uma importação de operação EDM. |
EdmOperationParameter |
Representa um parâmetro de operação EDM. |
EdmOptionalParameter |
Representa um parâmetro de operação EDM. |
EdmPathExpression |
Representa uma expressão de caminho EDM. |
EdmPathTypeReference |
Representa uma referência a um tipo de caminho EDM. |
EdmPrimitiveTypeReference |
Representa uma referência a um tipo primitivo EDM. |
EdmProperty |
Representa uma propriedade EDM. |
EdmReference |
Representa o elemento edmx:reference no documento CSDL. |
EdmReferentialConstraint |
Representa uma restrição referencial de EDM em uma propriedade de navegação. |
EdmReferentialConstraintPropertyPair |
Representa um par de propriedades como parte de uma restrição referencial. |
EdmSingleton |
Representa um singleton EDM. |
EdmSpatialTypeReference |
Representa uma referência a um tipo espacial EDM. |
EdmStringTypeReference |
Representa uma referência a um tipo de cadeia de caracteres EDM. |
EdmStructuralProperty |
Representa uma propriedade estrutural do EDM (ou seja, não navegação). |
EdmStructuredType |
Classe base comum para definições de tipos estruturados de EDM. |
EdmTemporalTypeReference |
Representa uma referência a um tipo temporal EDM (Duration, DateTime, DateTimeOffset). |
EdmType |
Representa a definição de um tipo EDM. |
EdmTypeDefinition |
Representa a definição de uma definição de tipo Edm. |
EdmTypeDefinitionReference |
Representa uma referência a uma definição de tipo EDM. |
EdmTypeReference |
Representa uma referência a um tipo EDM. |
EdmTypeSemantics |
Fornece semântica dos tipos de EDM predefinidos. |
EdmUntypedStructuredType |
Classe base comum para definições de tipos estruturados de EDM. |
EdmUntypedStructuredTypeReference |
Representa uma referência a um tipo sem tipo EDM. |
EdmUntypedTypeReference |
Representa uma referência a um tipo sem tipo EDM. |
EdmUtil |
Utilitários para Edm. |
EnumHelper |
Auxiliar de enumeração |
ExtensionMethods |
Contém métodos de extensão para IEdmModel interfaces. |
ToTraceStringExtensionMethods |
Contém métodos de extensão ToTraceString(). |
Estruturas
Date |
Tipo de data para Edm.Date |
TimeOfDay |
Tipo TimeOfDay para Edm.TimeOfDay |
Interfaces
IEdmAction |
Representa uma ação EDM. |
IEdmActionImport |
Representa uma importação de ação EDM. |
IEdmBinaryTypeReference |
Representa uma referência a um tipo binário EDM. |
IEdmCheckable |
Define um componente Edm que é inválido ou cuja validade é desconhecida na construção |
IEdmCollectionType |
Representa uma definição de um tipo de coleção EDM. |
IEdmCollectionTypeReference |
Representa referências a tipos de coleção EDM. |
IEdmComplexType |
Representa uma definição de um tipo complexo de EDM. |
IEdmComplexTypeReference |
Representa referências a tipos complexos de EDM. |
IEdmContainedEntitySet |
Representa um conjunto de entidades independentes de EDM. |
IEdmDecimalTypeReference |
Representa uma referência a um tipo decimal EDM. |
IEdmElement |
Interface base comum para todos os elementos EDM. |
IEdmEntityContainer |
Representa um contêiner de entidade EDM. |
IEdmEntityContainerElement |
Representa os elementos comuns de todos os elementos de contêiner de entidade EDM. |
IEdmEntityReferenceType |
Representa uma definição de um tipo de referência de entidade EDM. |
IEdmEntityReferenceTypeReference |
Representa referências a tipos de referência de entidade. |
IEdmEntitySet |
Representa um conjunto de entidades EDM. |
IEdmEntitySetBase |
Representa um conjunto de entidades base do EDM. |
IEdmEntityType |
Representa uma definição de um tipo de entidade EDM. |
IEdmEntityTypeReference |
Representa referências a tipos de entidade. |
IEdmEnumMember |
Representa uma definição de um membro de tipo de enumeração EDM. |
IEdmEnumMemberValue |
A interface EdmEnumMemberValue. |
IEdmEnumType |
Representa uma definição de um tipo de enumeração EDM. |
IEdmEnumTypeReference |
Representa referências a tipos de enumeração EDM. |
IEdmExpression |
Representa uma expressão EDM. |
IEdmFullNamedElement |
Interface base comum para todos os elementos EDM nomeados. |
IEdmFunction |
Representa uma função EDM. |
IEdmFunctionImport |
Representa uma importação de função EDM. |
IEdmInclude |
A interface de incluir informações para o modelo referenciado. |
IEdmIncludeAnnotations |
A interface de includeAnnotation informações para o modelo referenciado. |
IEdmLocatable |
Interface para todos os elementos EDM que podem ser localizados. |
IEdmModel |
Representação semântica de um modelo EDM. |
IEdmNamedElement |
Interface base comum para todos os elementos EDM nomeados. |
IEdmNavigationProperty |
Representa uma propriedade de navegação EDM. |
IEdmNavigationPropertyBinding |
Representa uma associação de uma propriedade de navegação EDM para uma fonte de navegação. |
IEdmNavigationSource |
Representa uma fonte de navegação EDM. |
IEdmNavigationTargetMapping |
Representa um mapeamento de uma propriedade de navegação EDM para um conjunto de entidades. |
IEdmOperation |
Representa uma operação EDM. |
IEdmOperationImport |
Representa uma importação de operação EDM. |
IEdmOperationParameter |
Representa um parâmetro de uma operação EDM. |
IEdmOperationReturn |
Representa um retorno de uma operação EDM. |
IEdmOptionalParameter |
Representa um parâmetro opcional de uma operação EDM. |
IEdmPathExpression |
Representa uma expressão de caminho EDM. |
IEdmPathType |
Representa uma definição de um tipo Demarcador. |
IEdmPathTypeReference |
Representa referências ao tipo Edm.*Path. |
IEdmPrimitiveType |
Representa uma definição de um tipo primitivo EDM. |
IEdmPrimitiveTypeReference |
Representa referências a tipos primitivos. |
IEdmProperty |
Representa uma propriedade EDM. |
IEdmReference |
Representa uma definição de um elemento edmx:reference. |
IEdmReferentialConstraint |
Representa uma restrição referencial EDM em uma propriedade de navegação. |
IEdmRowType |
Representa uma definição de um tipo de linha EDM. |
IEdmSchemaElement |
Interface base comum para todos os filhos nomeados do esquema EDM. |
IEdmSchemaType |
Representa um tipo EDM definido em um esquema EDM. |
IEdmSingleton |
Representa um singleton EDM. |
IEdmSpatialTypeReference |
Representa uma referência a um tipo espacial EDM. |
IEdmStringTypeReference |
Representa uma referência a um tipo de cadeia de caracteres EDM. |
IEdmStructuralProperty |
Representa uma propriedade estrutural do EDM (ou seja, não navegação). |
IEdmStructuredType |
Interface base comum para definições de tipos estruturados EDM. |
IEdmStructuredTypeReference |
Representa referências a tipos estruturados de EDM. |
IEdmTemporalTypeReference |
Representa uma referência a um tipo temporal EDM (Duration, DateTime, DateTimeOffset). |
IEdmType |
Representa a definição de um tipo EDM. |
IEdmTypeDefinition |
Representa uma definição de uma definição de tipo EDM. |
IEdmTypeDefinitionReference |
Representa referências a definições de tipo EDM. |
IEdmTypeReference |
Representa uma referência a um tipo. |
IEdmUnknownEntitySet |
Representa um conjunto de entidades desconhecidas do EDM. O conjunto de entidades desconhecido pode aparecer nos seguintes cenários:
|
IEdmUntypedType |
Representa uma definição de um tipo sem tipo EDM. |
IEdmUntypedTypeReference |
Representa referências ao tipo Edm.Untyped. |
IPrimitiveValueConverter |
Classe para definir uma conversão de valor primitivo para uma definição de tipo. Suponha que uma definição de tipo defina um tipo primitivo X (tipo subjacente) como um novo tipo Y e o tipo Y tenha um tipo CLR correspondente logicamente Z, o método ConvertToUnderlyingType converte o valor de Z para X e o método ConvertFromUnderlyingType converte o valor de X para Z. |
Enumerações
EdmContainerElementKind |
Define tipos de elemento de contêiner EDM. |
EdmExpressionKind |
Define tipos de expressão EDM. |
EdmMultiplicity |
Enumera as multiplicidades das propriedades de navegação EDM. |
EdmNavigationSourceKind |
Define o tipo de fonte de navegação |
EdmOnDeleteAction |
Enumera as ações que o EDM pode aplicar em exclusões. |
EdmPathTypeKind |
Enumera os tipos de tipo Edm Path. |
EdmPrimitiveTypeKind |
Enumera os tipos de Primitivos de Edm. |
EdmPropertyKind |
Define tipos de propriedade EDM. |
EdmSchemaElementKind |
Define tipos de elemento de esquema EDM. |
EdmTypeKind |
Define metatipos EDM. |