EdmTypeSemantics Classe
Definição
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.
Fornece semântica dos tipos EDM predefinidos.
public static class EdmTypeSemantics
type EdmTypeSemantics = class
Public Module EdmTypeSemantics
- Herança
-
EdmTypeSemantics
Métodos
AsActualType(IEdmType) |
Retorna o tipo real do tipo fornecido. Se o tipo fornecido for definição de tipo, o tipo real será seu tipo subjacente; caso contrário, retorne o próprio tipo fornecido. |
AsBinary(IEdmTypeReference) |
Se essa referência for de um tipo binário, isso retornará uma referência de tipo binário válida à definição de tipo. Caso contrário, ele retornará uma referência de tipo binário inválido. |
AsCollection(IEdmTypeReference) |
Se essa referência for de um tipo de coleção, isso retornará uma referência de tipo de coleção válida à definição de tipo. Caso contrário, ele retornará uma referência de tipo de coleção inválido. |
AsComplex(IEdmTypeReference) |
Se essa referência for de um tipo complexo, isso retornará uma referência de tipo complexo válida para a definição de tipo. Caso contrário, ele retornará uma referência de tipo complexo inválido. |
AsDecimal(IEdmTypeReference) |
Se essa referência for de um tipo decimal, isso retornará uma referência de tipo decimal válida à definição de tipo. Caso contrário, ele retornará uma referência de tipo decimal inválido. |
AsEntity(IEdmTypeReference) |
Se essa referência for de um tipo de entidade, isso retornará uma referência de tipo de entidade válida à definição de tipo. Caso contrário, ele retornará uma referência de tipo de entidade inválido. |
AsEntityReference(IEdmTypeReference) |
Se essa referência for de um tipo de referência de entidade, isso retornará uma referência de tipo de referência de entidade válida à definição de tipo. Caso contrário, ele retornará uma referência de tipo de referência de entidade incorreta. |
AsEnum(IEdmTypeReference) |
Se essa referência for de um tipo de enumeração, isso retornará uma referência de tipo de enumeração válida à definição de tipo. Caso contrário, ele retornará uma referência de tipo de enumeração inválido. |
AsPath(IEdmTypeReference) |
Se essa referência for de um tipo de caminho, isso retornará uma referência de tipo de caminho válida para a definição de tipo. Caso contrário, ele retornará uma referência de tipo de caminho inválido. |
AsPrimitive(IEdmTypeReference) |
Se essa referência for de um tipo primitivo, isso retornará uma referência de tipo primitivo válida à definição de tipo. Caso contrário, ele retornará uma referência de tipo primitivo inválido. |
AsSpatial(IEdmTypeReference) |
Se essa referência for de um tipo espacial, isso retornará uma referência de tipo espacial válida à definição de tipo. Caso contrário, ele retornará uma referência de tipo espacial inválido. |
AsString(IEdmTypeReference) |
Se essa referência for de um tipo de cadeia de caracteres, isso retornará uma referência de tipo de cadeia de caracteres válida à definição de tipo. Caso contrário, ele retornará uma referência de tipo de cadeia de caracteres inválido. |
AsStructured(IEdmTypeReference) |
Se essa referência for de um tipo estruturado, isso retornará uma referência de tipo estruturado válida à definição de tipo. Caso contrário, ele retornará uma referência de tipo estruturado inválido. |
AsTemporal(IEdmTypeReference) |
Se essa referência for de um tipo temporal, isso retornará uma referência de tipo temporal válida à definição de tipo. Caso contrário, ele retornará uma referência de tipo temporal inválido. |
AsTypeDefinition(IEdmTypeReference) |
Se essa referência for de uma definição de tipo, isso retornará uma referência de definição de tipo válida para a definição de tipo. Caso contrário, ele retornará uma referência de definição de tipo inválido. |
InheritsFrom(IEdmStructuredType, IEdmStructuredType) |
Determina se o tipo base potencial está na hierarquia de herança do tipo que está sendo testado. |
IsBinary(IEdmType) |
Retornará true se essa definição se referir a um tipo binário. |
IsBinary(IEdmTypeReference) |
Retornará true se essa referência se referir a um tipo binário. |
IsBoolean(IEdmTypeReference) |
Retornará true se essa referência se referir a um tipo booliano. |
IsByte(IEdmTypeReference) |
Retornará true se essa referência se referir a um tipo de byte. |
IsCollection(IEdmTypeReference) |
Retornará true se essa referência se referir a uma coleção. |
IsComplex(IEdmTypeReference) |
Retornará true se essa referência se referir a um tipo complexo. |
IsDate(IEdmTypeReference) |
Retornará true se essa referência se referir a um tipo date. |
IsDateTimeOffset(IEdmTypeReference) |
Retornará true se essa referência se referir a um tipo DateTimeOffset. |
IsDecimal(IEdmType) |
Retornará true se essa definição se referir a um tipo decimal. |
IsDecimal(IEdmTypeReference) |
Retornará true se essa referência se referir a um tipo decimal. |
IsDouble(IEdmTypeReference) |
Retornará true se essa referência se referir a um tipo duplo. |
IsDuration(IEdmTypeReference) |
Retornará true se essa referência se referir a um tipo de duração. |
IsEntity(IEdmTypeReference) |
Retornará true se essa referência se referir a um tipo de entidade. |
IsEntityReference(IEdmTypeReference) |
Retornará true se essa referência se referir a um tipo de entidade. |
IsEnum(IEdmTypeReference) |
Retornará true se essa referência se referir a um tipo de enumeração. |
IsFloating(IEdmTypeReference) |
Retornará true se essa referência se referir a um tipo de ponto flutuante. |
IsGeography(EdmPrimitiveTypeKind) |
Retornará true se esse tipo de tipo representar um tipo de geografia. |
IsGeography(IEdmType) |
Retornará true se essa definição se referir a um tipo de geografia. |
IsGeography(IEdmTypeReference) |
Retornará true se essa referência se referir a um tipo de geografia. |
IsGeometry(EdmPrimitiveTypeKind) |
Retornará true se esse tipo de tipo representar um tipo de geometria. |
IsGeometry(IEdmType) |
Retornará true se essa definição se referir a um tipo de geometria. |
IsGeometry(IEdmTypeReference) |
Retornará true se essa referência se referir a um tipo de geometria. |
IsGuid(IEdmTypeReference) |
Retornará true se essa referência se referir a um tipo GUID. |
IsInt16(IEdmTypeReference) |
Retornará true se essa referência se referir a um tipo Int16. |
IsInt32(IEdmTypeReference) |
Retornará true se essa referência se referir a um tipo Int32. |
IsInt64(IEdmTypeReference) |
Retornará true se essa referência se referir a um tipo Int64. |
IsIntegral(EdmPrimitiveTypeKind) |
Retornará true se esse tipo de tipo primitivo representar um tipo inteiro. |
IsIntegral(IEdmTypeReference) |
Retornará true se essa referência se referir a um tipo inteiro. |
IsOnSameTypeHierarchyLineWith(IEdmType, IEdmType) |
Determina se thisType é o mesmo que otherType ou thisType deriva de otherType ou otherType deriva de thisType. |
IsOrInheritsFrom(IEdmType, IEdmType) |
Determina se um tipo é equivalente ou derivado de outro tipo. |
IsPath(IEdmTypeReference) |
Retornará true se essa referência se referir a um tipo de caminho. |
IsPrimitive(IEdmTypeReference) |
Retornará true se essa referência se referir a um tipo primitivo. |
IsSByte(IEdmTypeReference) |
Retornará true se essa referência se referir a um tipo SByte. |
IsSignedIntegral(IEdmTypeReference) |
Retornará true se essa referência se referir a um tipo integral assinado. |
IsSingle(IEdmTypeReference) |
Retornará true se essa referência se referir a um único tipo. |
IsSpatial(EdmPrimitiveTypeKind) |
Retorna true se esse tipo de tipo representa um tipo espacial. |
IsSpatial(IEdmType) |
Retornará true se essa definição se referir a um tipo espacial. |
IsSpatial(IEdmTypeReference) |
Retornará true se essa referência se referir a um tipo espacial. |
IsStream(IEdmType) |
Retornará true se essa referência se referir a um tipo de fluxo. |
IsStream(IEdmTypeReference) |
Retornará true se essa referência se referir a um tipo de fluxo. |
IsString(IEdmType) |
Retornará true se essa definição se referir a um tipo de cadeia de caracteres. |
IsString(IEdmTypeReference) |
Retornará true se essa referência se referir a um tipo de cadeia de caracteres. |
IsStructured(EdmTypeKind) |
Retorna true se esse tipo de tipo representa um tipo estruturado. |
IsStructured(IEdmTypeReference) |
Retornará true se essa referência se referir a um tipo estruturado. |
IsTemporal(EdmPrimitiveTypeKind) |
Retorna true se esse tipo de tipo representa um tipo temporal. |
IsTemporal(IEdmType) |
Retornará true se essa definição se referir a um tipo temporal. |
IsTemporal(IEdmTypeReference) |
Retornará true se essa referência se referir a um tipo temporal. |
IsTimeOfDay(IEdmTypeReference) |
Retornará true se essa referência se referir a um tipo TimeOfDay. |
IsTypeDefinition(IEdmTypeReference) |
Retornará true se essa referência se referir a uma definição de tipo. |
IsUntyped(IEdmType) |
Retornará true se essa definição se referir a um tipo não tipado. |
IsUntyped(IEdmTypeReference) |
Retornará true se essa referência se referir a um tipo Edm.Untyped. |
PrimitiveKind(IEdmTypeReference) |
Retorna o tipo primitivo da definição dessa referência. |