EdmBinaryTypeReference 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í.
Representa una referencia a un tipo binario de EDM.
public class EdmBinaryTypeReference : Microsoft.OData.Edm.EdmPrimitiveTypeReference, Microsoft.OData.Edm.IEdmBinaryTypeReference
type EdmBinaryTypeReference = class
inherit EdmPrimitiveTypeReference
interface IEdmBinaryTypeReference
interface IEdmPrimitiveTypeReference
interface IEdmTypeReference
interface IEdmElement
Public Class EdmBinaryTypeReference
Inherits EdmPrimitiveTypeReference
Implements IEdmBinaryTypeReference
- Herencia
- Implementaciones
Constructores
EdmBinaryTypeReference(IEdmPrimitiveType, Boolean, Boolean, Nullable<Int32>) |
Inicializa una nueva instancia de la clase EdmBinaryTypeReference. |
EdmBinaryTypeReference(IEdmPrimitiveType, Boolean) |
Inicializa una nueva instancia de la clase EdmBinaryTypeReference. |
Propiedades
Definition |
Obtiene la definición a la que hace referencia este tipo. (Heredado de EdmTypeReference) |
IsNullable |
Obtiene un valor que indica si el este tipo admite valores NULL. (Heredado de EdmTypeReference) |
IsUnbounded |
Obtiene un valor que indica si este tipo especifica la longitud máxima permitida. |
MaxLength |
Obtiene la longitud máxima de este tipo. |
Métodos
ToString() |
Devuelve la representación de texto del objeto actual. (Heredado de EdmTypeReference) |
Métodos de extensión
IsEquivalentTo(IEdmTypeReference, IEdmTypeReference) |
Devuelve true si la referencia de tipo comparado es semánticamente equivalente a esta referencia de tipo. Los tipos de esquema (IEdmSchemaType) se comparan mediante sus referencias de objeto. |
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. |
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 byte. |
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(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(IEdmTypeReference) |
Devuelve true si esta referencia hace referencia a un tipo geography. |
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(IEdmTypeReference) |
Devuelve true si esta referencia hace referencia a un tipo entero. |
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 firmado. |
IsSingle(IEdmTypeReference) |
Devuelve true si esta referencia hace referencia a un único tipo. |
IsSpatial(IEdmTypeReference) |
Devuelve true si esta referencia hace referencia a un tipo espacial. |
IsStream(IEdmTypeReference) |
Devuelve true si esta referencia hace referencia a un tipo de secuencia. |
IsString(IEdmTypeReference) |
Devuelve true si esta referencia hace referencia a un tipo de cadena. |
IsStructured(IEdmTypeReference) |
Devuelve true si esta referencia hace referencia a un tipo estructurado. |
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(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. |
FullName(IEdmTypeReference) |
Obtiene el nombre completo de la definición a la que hace referencia la referencia de tipo. |
Location(IEdmElement) |
Obtiene la ubicación de este elemento. |
PrimitiveDefinition(IEdmPrimitiveTypeReference) |
Obtiene la definición de esta referencia de tipo primitivo. |
PrimitiveKind(IEdmPrimitiveTypeReference) |
Obtiene el tipo primitivo de la definición a la que hace referencia esta referencia de tipo. |
ShortQualifiedName(IEdmTypeReference) |
Obtiene el nombre completo corto de la definición a la que hace referencia la referencia de tipo. |
ToStructuredType(IEdmTypeReference) |
Obtiene el tipo estructurado destinado a esta referencia de tipo de propiedad estructural. |
TypeKind(IEdmTypeReference) |
Obtiene el tipo de la definición de referencias de tipo. |
ToTraceString(IEdmTypeReference) |
Devuelve la representación de texto del objeto actual. |
Errors(IEdmElement) |
Obtiene los errores, si los hay, que pertenecen a este elemento o a elementos incluidos en este elemento. Por ejemplo, los errores de un tipo estructural incluyen los errores del propio tipo y los errores de sus propiedades declaradas. El método no analiza los elementos a los que hace referencia este elemento. Por ejemplo, los errores de una propiedad no incluyen los errores de su tipo. |
IsBad(IEdmElement) |
Devuelve true si este elemento contiene errores devueltos por el Errors(IEdmElement) método . |
TypeErrors(IEdmTypeReference) |
Obtiene los errores, si los hay, que pertenecen a esta referencia de tipo o a su definición. |