EdmTypeSemantics Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Proporciona la semántica de los tipos de EDM predefinidos.
public static class EdmTypeSemantics
type EdmTypeSemantics = class
Public Module EdmTypeSemantics
- Herencia
-
EdmTypeSemantics
Métodos
AsActualType(IEdmType) |
Devuelve el tipo real del tipo especificado. Si el tipo especificado es definición de tipo, el tipo real es su tipo subyacente; de lo contrario, devuelve el propio tipo especificado. |
AsBinary(IEdmTypeReference) |
Si esta referencia es de un tipo binario, devolverá una referencia de tipo binario válida a la definición de tipo. De lo contrario, devolverá una referencia de tipo binario no válida. |
AsCollection(IEdmTypeReference) |
Si esta referencia es de un tipo de colección, devolverá una referencia de tipo de colección válida a la definición de tipo. De lo contrario, devolverá una referencia de tipo de colección no válida. |
AsComplex(IEdmTypeReference) |
Si esta referencia es de un tipo complejo, devolverá una referencia de tipo complejo válida a la definición de tipo. De lo contrario, devolverá una referencia de tipo complejo no válida. |
AsDecimal(IEdmTypeReference) |
Si esta referencia es de un tipo decimal, devolverá una referencia de tipo decimal válida a la definición de tipo. De lo contrario, devolverá una referencia de tipo decimal no válida. |
AsEntity(IEdmTypeReference) |
Si esta referencia es de un tipo de entidad, devolverá una referencia de tipo de entidad válida a la definición de tipo. De lo contrario, devolverá una referencia de tipo de entidad no válida. |
AsEntityReference(IEdmTypeReference) |
Si esta referencia es de un tipo de referencia de entidad, devolverá una referencia de tipo de referencia de entidad válida a la definición de tipo. De lo contrario, devolverá una referencia de tipo de referencia de entidad no válida. |
AsEnum(IEdmTypeReference) |
Si esta referencia es de un tipo de enumeración, devolverá una referencia de tipo de enumeración válida a la definición de tipo. De lo contrario, devolverá una referencia de tipo de enumeración no válida. |
AsPath(IEdmTypeReference) |
Si esta referencia es de un tipo de ruta de acceso, devolverá una referencia de tipo de ruta de acceso válida a la definición de tipo. De lo contrario, devolverá una referencia de tipo de ruta de acceso incorrecta. |
AsPrimitive(IEdmTypeReference) |
Si esta referencia es de un tipo primitivo, devolverá una referencia de tipo primitivo válida a la definición de tipo. De lo contrario, devolverá una referencia de tipo primitivo no válida. |
AsSpatial(IEdmTypeReference) |
Si esta referencia es de un tipo espacial, devolverá una referencia de tipo espacial válida a la definición de tipo. De lo contrario, devolverá una referencia de tipo espacial no válida. |
AsString(IEdmTypeReference) |
Si esta referencia es de un tipo de cadena, devolverá una referencia de tipo de cadena válida a la definición de tipo. De lo contrario, devolverá una referencia de tipo de cadena no válida. |
AsStructured(IEdmTypeReference) |
Si esta referencia es de un tipo estructurado, devolverá una referencia de tipo estructurado válida a la definición de tipo. De lo contrario, devolverá una referencia de tipo estructurado no válida. |
AsTemporal(IEdmTypeReference) |
Si esta referencia es de un tipo temporal, devolverá una referencia de tipo temporal válida a la definición de tipo. De lo contrario, devolverá una referencia de tipo temporal no válida. |
AsTypeDefinition(IEdmTypeReference) |
Si esta referencia es de una definición de tipo, devolverá una referencia de definición de tipo válida a la definición de tipo. De lo contrario, devolverá una referencia de definición de tipo incorrecta. |
InheritsFrom(IEdmStructuredType, IEdmStructuredType) |
Determina si el tipo base potencial está en la jerarquía de herencia del tipo que se está probando. |
IsBinary(IEdmType) |
Devuelve true si esta definición hace referencia a un tipo binario. |
IsBinary(IEdmTypeReference) |
Devuelve true si esta referencia hace referencia a un tipo binario. |
IsBoolean(IEdmTypeReference) |
Devuelve true si esta referencia hace referencia a un tipo booleano. |
IsByte(IEdmTypeReference) |
Devuelve true si esta referencia hace referencia a un tipo de bytes. |
IsCollection(IEdmTypeReference) |
Devuelve true si esta referencia hace referencia a una colección. |
IsComplex(IEdmTypeReference) |
Devuelve true si esta referencia hace referencia a un tipo complejo. |
IsDate(IEdmTypeReference) |
Devuelve true si esta referencia hace referencia a un tipo Date. |
IsDateTimeOffset(IEdmTypeReference) |
Devuelve true si esta referencia hace referencia a un tipo DateTimeOffset. |
IsDecimal(IEdmType) |
Devuelve true si esta definición hace referencia a un tipo decimal. |
IsDecimal(IEdmTypeReference) |
Devuelve true si esta referencia hace referencia a un tipo decimal. |
IsDouble(IEdmTypeReference) |
Devuelve true si esta referencia hace referencia a un tipo doble. |
IsDuration(IEdmTypeReference) |
Devuelve true si esta referencia hace referencia a un tipo de duración. |
IsEntity(IEdmTypeReference) |
Devuelve true si esta referencia hace referencia a un tipo de entidad. |
IsEntityReference(IEdmTypeReference) |
Devuelve true si esta referencia hace referencia a un tipo de entidad. |
IsEnum(IEdmTypeReference) |
Devuelve true si esta referencia hace referencia a un tipo de enumeración. |
IsFloating(IEdmTypeReference) |
Devuelve true si esta referencia hace referencia a un tipo de punto flotante. |
IsGeography(EdmPrimitiveTypeKind) |
Devuelve true si este tipo representa un tipo geography. |
IsGeography(IEdmType) |
Devuelve true si esta definición hace referencia a un tipo geography. |
IsGeography(IEdmTypeReference) |
Devuelve true si esta referencia hace referencia a un tipo geography. |
IsGeometry(EdmPrimitiveTypeKind) |
Devuelve true si este tipo representa un tipo geometry. |
IsGeometry(IEdmType) |
Devuelve true si esta definición hace referencia a un tipo geometry. |
IsGeometry(IEdmTypeReference) |
Devuelve true si esta referencia hace referencia a un tipo geometry. |
IsGuid(IEdmTypeReference) |
Devuelve true si esta referencia hace referencia a un tipo GUID. |
IsInt16(IEdmTypeReference) |
Devuelve true si esta referencia hace referencia a un tipo Int16. |
IsInt32(IEdmTypeReference) |
Devuelve true si esta referencia hace referencia a un tipo Int32. |
IsInt64(IEdmTypeReference) |
Devuelve true si esta referencia hace referencia a un tipo Int64. |
IsIntegral(EdmPrimitiveTypeKind) |
Devuelve true si este tipo primitivo representa un tipo entero. |
IsIntegral(IEdmTypeReference) |
Devuelve true si esta referencia hace referencia a un tipo entero. |
IsOnSameTypeHierarchyLineWith(IEdmType, IEdmType) |
Determina si thisType es el mismo que otherType, o thisType deriva de otherType u otroType deriva de thisType. |
IsOrInheritsFrom(IEdmType, IEdmType) |
Determina si un tipo es equivalente o derivado de otro tipo. |
IsPath(IEdmTypeReference) |
Devuelve true si esta referencia hace referencia a un tipo de ruta de acceso. |
IsPrimitive(IEdmTypeReference) |
Devuelve true si esta referencia hace referencia a un tipo primitivo. |
IsSByte(IEdmTypeReference) |
Devuelve true si esta referencia hace referencia a un tipo SByte. |
IsSignedIntegral(IEdmTypeReference) |
Devuelve true si esta referencia hace referencia a un tipo entero con signo. |
IsSingle(IEdmTypeReference) |
Devuelve true si esta referencia hace referencia a un solo tipo. |
IsSpatial(EdmPrimitiveTypeKind) |
Devuelve true si este tipo representa un tipo espacial. |
IsSpatial(IEdmType) |
Devuelve true si esta definición hace referencia a un tipo espacial. |
IsSpatial(IEdmTypeReference) |
Devuelve true si esta referencia hace referencia a un tipo espacial. |
IsStream(IEdmType) |
Devuelve true si esta referencia hace referencia a un tipo de secuencia. |
IsStream(IEdmTypeReference) |
Devuelve true si esta referencia hace referencia a un tipo de secuencia. |
IsString(IEdmType) |
Devuelve true si esta definición hace referencia a un tipo de cadena. |
IsString(IEdmTypeReference) |
Devuelve true si esta referencia hace referencia a un tipo de cadena. |
IsStructured(EdmTypeKind) |
Devuelve true si este tipo representa un tipo estructurado. |
IsStructured(IEdmTypeReference) |
Devuelve true si esta referencia hace referencia a un tipo estructurado. |
IsTemporal(EdmPrimitiveTypeKind) |
Devuelve true si este tipo representa un tipo temporal. |
IsTemporal(IEdmType) |
Devuelve true si esta definición hace referencia a un tipo temporal. |
IsTemporal(IEdmTypeReference) |
Devuelve true si esta referencia hace referencia a un tipo temporal. |
IsTimeOfDay(IEdmTypeReference) |
Devuelve true si esta referencia hace referencia a un tipo TimeOfDay. |
IsTypeDefinition(IEdmTypeReference) |
Devuelve true si esta referencia hace referencia a una definición de tipo. |
IsUntyped(IEdmType) |
Devuelve true si esta definición hace referencia a un tipo sin tipo. |
IsUntyped(IEdmTypeReference) |
Devuelve true si esta referencia hace referencia a un tipo Edm.Untyped. |
PrimitiveKind(IEdmTypeReference) |
Devuelve la clase primitiva de la definición de esta referencia. |