Compartir a través de


Clase EdmTypeSemantics

Proporciona la semántica de los tipos de EDM predefinidos.

Jerarquía de herencia

System.Object
  Microsoft.Data.Edm.EdmTypeSemantics

Espacio de nombres:  Microsoft.Data.Edm
Ensamblado:  Microsoft.Data.Edm (en Microsoft.Data.Edm.dll)

Sintaxis

'Declaración
<ExtensionAttribute> _
Public NotInheritable Class EdmTypeSemantics
'Uso
public static class EdmTypeSemantics
[ExtensionAttribute]
public ref class EdmTypeSemantics abstract sealed
[<AbstractClassAttribute>]
[<SealedAttribute>]
type EdmTypeSemantics =  class end
public final class EdmTypeSemantics

El tipo EdmTypeSemantics expone los siguientes miembros.

Métodos

  Nombre Descripción
Método públicoMiembro estático ApplyType Devuelve una referencia a esta definición de tipo de fila.
Método públicoMiembro estático AsBinary Devuelve una referencia de tipo binario válida a la definición de tipo si esta referencia es de un tipo binario.De lo contrario, devolverá una referencia de tipo binario no válida.
Método públicoMiembro estático AsCollection Devuelve una referencia de tipo de colección válida a la definición de tipo si esta referencia es de un tipo de colección.De lo contrario, devolverá una referencia de tipo de colección no válida.
Método públicoMiembro estático AsComplex Devuelve una referencia de tipo complejo válida a la definición de tipo si esta referencia es de un tipo complejo.De lo contrario, devolverá una referencia de tipo complejo no válida.
Método públicoMiembro estático AsDecimal Devuelve una referencia de tipo decimal válida a la definición de tipo si esta referencia es de un tipo decimal.De lo contrario, devolverá una referencia de tipo decimal no válida.
Método públicoMiembro estático AsEntity Devuelve una referencia de tipo de entidad válida a la definición de tipo si esta referencia es de un tipo de entidad.De lo contrario, devolverá una referencia de tipo de entidad no válida.
Método públicoMiembro estático AsEntityReference Devuelve una referencia de tipo de referencia de entidad válida a la definición de tipo si esta referencia es de un tipo de referencia de entidad.De lo contrario, devolverá una referencia de tipo de referencia de entidad no válida.
Método públicoMiembro estático AsEnum Devuelve una referencia de tipo de enumeración válida a la definición de tipo si esta referencia es de un tipo de enumeración.De lo contrario, devolverá una referencia de tipo de enumeración no válida.
Método públicoMiembro estático AsPrimitive Devuelve una referencia de tipo primitivo válida a la definición de tipo si esta referencia es de un tipo primitivo.De lo contrario, devolverá una referencia de tipo primitivo no válida.
Método públicoMiembro estático AsRow Devuelve una referencia de tipo de fila válida a la definición de tipo si esta referencia es de un tipo de fila.De lo contrario, devolverá una referencia de tipo de fila no válida.
Método públicoMiembro estático AsSpatial Devuelve una referencia de tipo espacial válida a la definición de tipo si esta referencia es de un tipo espacial.De lo contrario, devolverá una referencia de tipo espacial no válida.
Método públicoMiembro estático AsString Devuelve una referencia de tipo de cadena válida a la definición de tipo si esta referencia es de un tipo de cadena.De lo contrario, devolverá una referencia de tipo de cadena no válida.
Método públicoMiembro estático AsStructured Devuelve una referencia de tipo estructurado válida a la definición de tipo si esta referencia es de un tipo estructurado.De lo contrario, devolverá una referencia de tipo estructurado no válida.
Método públicoMiembro estático AsTemporal Devuelve una referencia de tipo temporal válida a la definición de tipo si esta referencia es de un tipo temporal.De lo contrario, devolverá una referencia de tipo temporal no válida.
Método públicoMiembro estático InheritsFrom Determina si el tipo base potencial está en la jerarquía de herencia del tipo que se va a probar.
Método públicoMiembro estático IsBinary Determina si esta referencia se refiere a un tipo binario.
Método públicoMiembro estático IsBoolean Determina si esta referencia se refiere a un tipo booleano.
Método públicoMiembro estático IsByte Determina si esta referencia se refiere a un tipo byte.
Método públicoMiembro estático IsCollection Determina si esta referencia se refiere a una colección.
Método públicoMiembro estático IsComplex Determina si esta referencia se refiere a un tipo complejo.
Método públicoMiembro estático IsDateTime Determina si esta referencia se refiere a un tipo DateTime.
Método públicoMiembro estático IsDateTimeOffset Determina si esta referencia se refiere a un tipo DateTimeOffset.
Método públicoMiembro estático IsDecimal Determina si esta referencia se refiere a un tipo decimal.
Método públicoMiembro estático IsDouble Determina si esta referencia se refiere a un tipo double.
Método públicoMiembro estático IsEntity Determina si esta referencia se refiere a un tipo de entidad.
Método públicoMiembro estático IsEntityReference Determina si esta referencia se refiere a un tipo de entidad.
Método públicoMiembro estático IsEnum Determina si esta referencia se refiere a un tipo de enumeración.
Método públicoMiembro estático IsFloating Determina si esta referencia se refiere a un tipo de punto flotante.
Método públicoMiembro estático IsGuid Determina si esta referencia se refiere a un tipo GUID.
Método públicoMiembro estático IsInt16 Determina si esta referencia se refiere a un tipo Int16.
Método públicoMiembro estático IsInt32 Determina si esta referencia se refiere a un tipo Int32.
Método públicoMiembro estático IsInt64 Determina si esta referencia se refiere a un tipo Int64.
Método públicoMiembro estático IsIntegral(EdmPrimitiveTypeKind) Determina si esta clase de tipo primitivo representa un tipo entero.
Método públicoMiembro estático IsIntegral(IEdmTypeReference) Determina si esta referencia se refiere a un tipo entero.
Método públicoMiembro estático IsOrInheritsFrom Determina si un tipo es equivalente o deriva de otro tipo.
Método públicoMiembro estático IsPrimitive Determina si esta referencia se refiere a un tipo primitivo.
Método públicoMiembro estático IsRow Determina si esta referencia se refiere a un tipo de fila.
Método públicoMiembro estático IsSByte Determina si esta referencia se refiere a un tipo SByte.
Método públicoMiembro estático IsSignedIntegral Determina si esta referencia se refiere a un tipo entero con signo.
Método públicoMiembro estático IsSingle Determina si esta referencia se refiere a un tipo single.
Método públicoMiembro estático IsSpatial(EdmPrimitiveTypeKind) Determina si esta clase de tipo representa un tipo espacial.
Método públicoMiembro estático IsSpatial(IEdmType) Determina si esta definición se refiere a un tipo espacial.
Método públicoMiembro estático IsSpatial(IEdmTypeReference) Determina si esta referencia se refiere a un tipo espacial.
Método públicoMiembro estático IsStream Determina si esta referencia se refiere a un tipo de flujo.
Método públicoMiembro estático IsString Determina si esta referencia se refiere a un tipo de cadena.
Método públicoMiembro estático IsStructured(EdmTypeKind) Determina si esta clase de tipo representa un tipo estructurado.
Método públicoMiembro estático IsStructured(IEdmTypeReference) Determina si esta referencia se refiere a un tipo estructurado.
Método públicoMiembro estático IsTemporal(EdmPrimitiveTypeKind) Determina si esta clase de tipo representa un tipo temporal.
Método públicoMiembro estático IsTemporal(IEdmTypeReference) Determina si esta referencia se refiere a un tipo temporal.
Método públicoMiembro estático IsTime Determina si esta referencia se refiere a un tipo Time.
Método públicoMiembro estático PrimitiveKind Devuelve la clase primitiva de la definición de esta referencia.

Arriba

Seguridad para subprocesos

Cualquier miembro público static (Shared en Visual Basic) de este tipo es seguro para subprocesos. No se garantiza que los miembros de instancia sean seguros para subprocesos.

Vea también

Referencia

Espacio de nombres Microsoft.Data.Edm