Condividi tramite


Classe EdmBinaryTypeReference

Rappresenta un riferimento a un tipo binario EDM.

Gerarchia di ereditarietà

System.Object
  Microsoft.Data.Edm.Library.EdmElement
    Microsoft.Data.Edm.Library.EdmTypeReference
      Microsoft.Data.Edm.Library.EdmPrimitiveTypeReference
        Microsoft.Data.Edm.Library.EdmBinaryTypeReference

Spazio dei nomi  Microsoft.Data.Edm.Library
Assembly:  Microsoft.Data.Edm (in Microsoft.Data.Edm.dll)

Sintassi

'Dichiarazione
Public Class EdmBinaryTypeReference _
    Inherits EdmPrimitiveTypeReference _
    Implements IEdmBinaryTypeReference, IEdmPrimitiveTypeReference, IEdmTypeReference, IEdmElement
'Utilizzo
Dim instance As EdmBinaryTypeReference
public class EdmBinaryTypeReference : EdmPrimitiveTypeReference, 
    IEdmBinaryTypeReference, IEdmPrimitiveTypeReference, IEdmTypeReference, IEdmElement
public ref class EdmBinaryTypeReference : public EdmPrimitiveTypeReference, 
    IEdmBinaryTypeReference, IEdmPrimitiveTypeReference, IEdmTypeReference, IEdmElement
type EdmBinaryTypeReference =  
    class
        inherit EdmPrimitiveTypeReference
        interface IEdmBinaryTypeReference
        interface IEdmPrimitiveTypeReference
        interface IEdmTypeReference
        interface IEdmElement
    end
public class EdmBinaryTypeReference extends EdmPrimitiveTypeReference implements IEdmBinaryTypeReference, IEdmPrimitiveTypeReference, IEdmTypeReference, IEdmElement

Nel tipo EdmBinaryTypeReference sono esposti i membri seguenti.

Costruttori

  Nome Descrizione
Metodo pubblico EdmBinaryTypeReference(IEdmPrimitiveType, Boolean) Inizializza una nuova istanza della classe EdmBinaryTypeReference.
Metodo pubblico EdmBinaryTypeReference(IEdmPrimitiveType, Boolean, Boolean, Nullable<Int32>, Nullable<Boolean>) Inizializza una nuova istanza della classe EdmBinaryTypeReference.

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica Definition Ottiene la definizione cui si riferisce il tipo. Ereditato da EdmTypeReference.
Proprietà pubblica IsFixedLength Ottiene un valore che indica se il tipo specifica una lunghezza fissa.
Proprietà pubblica IsMaxMaxLength Ottiene un valore che indica se il tipo specifica la lunghezza massima consentita.
Proprietà pubblica IsNullable Ottiene un valore che indica se il tipo ammette i valori Null. Ereditato da EdmTypeReference.
Proprietà pubblica MaxLength Ottiene la lunghezza massima del tipo.

In alto

Metodi

  Nome Descrizione
Metodo pubblico Equals Ereditato da Object.
Metodo protetto Finalize Ereditato da Object.
Metodo pubblico GetHashCode Ereditato da Object.
Metodo pubblico GetType Ereditato da Object.
Metodo protetto MemberwiseClone Ereditato da Object.
Metodo pubblico ToString Restituisce la rappresentazione in formato testo dell'oggetto corrente. Ereditato da EdmTypeReference.

In alto

Metodi di estensione

  Nome Descrizione
Metodo di estensione pubblico AsBinary Restituisce un riferimento di tipo binario valido alla definizione del tipo se il riferimento è di tipo binario.In caso contrario, restituirà un riferimento di tipo binario non valido. Definito da EdmTypeSemantics.
Metodo di estensione pubblico AsCollection Restituisce un riferimento di tipo raccolta valido alla definizione del tipo se il riferimento è di tipo raccolta.In caso contrario, restituirà un riferimento di tipo raccolta non valido. Definito da EdmTypeSemantics.
Metodo di estensione pubblico AsComplex Restituisce un riferimento di tipo complesso valido alla definizione del tipo se il riferimento è di tipo complesso.In caso contrario, restituirà un riferimento di tipo complesso non valido. Definito da EdmTypeSemantics.
Metodo di estensione pubblico AsDecimal Restituisce un riferimento di tipo decimale valido alla definizione del tipo se il riferimento è di tipo decimale.In caso contrario, restituirà un riferimento di tipo decimal non valido. Definito da EdmTypeSemantics.
Metodo di estensione pubblico AsEntity Restituisce un riferimento di tipo di entità valido alla definizione del tipo se il riferimento è di tipo di entità.In caso contrario, restituirà un riferimento di tipo di entità non valido. Definito da EdmTypeSemantics.
Metodo di estensione pubblico AsEntityReference Restituisce un riferimento di tipo di riferimento all'entità valido alla definizione del tipo se il riferimento è di tipo di riferimento all'entità.In caso contrario, restituirà un riferimento di tipo di riferimento all'entità non valido. Definito da EdmTypeSemantics.
Metodo di estensione pubblico AsEnum Restituisce un riferimento di tipo di enumerazione valido alla definizione del tipo se il riferimento è di tipo di enumerazione.In caso contrario, restituirà un riferimento di tipo di enumerazione non valido. Definito da EdmTypeSemantics.
Metodo di estensione pubblico AsPrimitive Restituisce un riferimento di tipo primitivo valido alla definizione del tipo se il riferimento è di tipo primitivo.In caso contrario, restituirà un riferimento di tipo primitivo non valido. Definito da EdmTypeSemantics.
Metodo di estensione pubblico AsRow Restituisce un riferimento di tipo di riga valido alla definizione del tipo se il riferimento è di tipo di riga.In caso contrario, restituirà un riferimento di tipo di riga non valido. Definito da EdmTypeSemantics.
Metodo di estensione pubblico AsSpatial Restituisce un riferimento di tipo spaziale valido alla definizione del tipo se il riferimento è di tipo spaziale.In caso contrario, restituirà un riferimento di tipo spaziale non valido. Definito da EdmTypeSemantics.
Metodo di estensione pubblico AsString Restituisce un riferimento di tipo stringa valido alla definizione del tipo se il riferimento è di tipo stringa.In caso contrario, restituirà un riferimento di tipo stringa non valido. Definito da EdmTypeSemantics.
Metodo di estensione pubblico AsStructured Restituisce un riferimento di tipo strutturato valido alla definizione del tipo se il riferimento è di tipo strutturato.In caso contrario, restituirà un riferimento di tipo strutturato non valido. Definito da EdmTypeSemantics.
Metodo di estensione pubblico AsTemporal Restituisce un riferimento di tipo temporale valido alla definizione del tipo se il riferimento è di tipo temporale.In caso contrario, restituirà un riferimento di tipo temporale non valido. Definito da EdmTypeSemantics.
Metodo di estensione pubblico Errors Ottiene gli eventuali errori che appartengono all'elemento o agli elementi che contiene.Gli errori per un tipo strutturale includono ad esempio gli errori relativi a tipo stesso ed errori relativi alle proprietà dichiarate.Il metodo non analizza gli elementi cui questo elemento fa riferimento.Gli errori relativi a una proprietà non includono errori del tipo corrispondente. Definito da ValidationExtensionMethods.
Metodo di estensione pubblico FullName Ottiene il nome completo con il tipo specificato. Definito da ExtensionMethods.
Metodo di estensione pubblico IsBad Indica se l'elemento contiene errori restituiti dal metodo Errors(IEdmElement). Definito da ValidationExtensionMethods.
Metodo di estensione pubblico IsBinary Determina se il riferimento è relativo a un tipo binario. Definito da EdmTypeSemantics.
Metodo di estensione pubblico IsBoolean Determina se il riferimento è relativo a un tipo Boolean. Definito da EdmTypeSemantics.
Metodo di estensione pubblico IsByte Determina se il riferimento è relativo a un tipo byte. Definito da EdmTypeSemantics.
Metodo di estensione pubblico IsCollection Determina se il riferimento è relativo a una raccolta. Definito da EdmTypeSemantics.
Metodo di estensione pubblico IsComplex Determina se il riferimento è relativo a un tipo complesso. Definito da EdmTypeSemantics.
Metodo di estensione pubblico IsDateTime Determina se il riferimento è relativo a un tipo DateTime. Definito da EdmTypeSemantics.
Metodo di estensione pubblico IsDateTimeOffset Determina se il riferimento è relativo a un tipo DateTimeOffset. Definito da EdmTypeSemantics.
Metodo di estensione pubblico IsDecimal Determina se il riferimento è relativo a un tipo decimale. Definito da EdmTypeSemantics.
Metodo di estensione pubblico IsDouble Determina se il riferimento è relativo a un tipo double. Definito da EdmTypeSemantics.
Metodo di estensione pubblico IsEntity Determina se il riferimento è relativo a un tipo di entità. Definito da EdmTypeSemantics.
Metodo di estensione pubblico IsEntityReference Determina se il riferimento è relativo a un tipo di entità. Definito da EdmTypeSemantics.
Metodo di estensione pubblico IsEnum Determina se il riferimento è relativo a un tipo di enumerazione. Definito da EdmTypeSemantics.
Metodo di estensione pubblico IsEquivalentTo Restituisce true se il tipo confrontato è semanticamente equivalente al tipo specificato. Definito da EdmElementComparer.
Metodo di estensione pubblico IsFloating Determina se il riferimento è relativo a un tipo a virgola mobile. Definito da EdmTypeSemantics.
Metodo di estensione pubblico IsGuid Determina se il riferimento è relativo a un tipo GUID. Definito da EdmTypeSemantics.
Metodo di estensione pubblico IsInt16 Determina se il riferimento è relativo a un tipo Int16. Definito da EdmTypeSemantics.
Metodo di estensione pubblico IsInt32 Determina se il riferimento è relativo a un tipo Int32. Definito da EdmTypeSemantics.
Metodo di estensione pubblico IsInt64 Determina se il riferimento è relativo a un tipo Int64. Definito da EdmTypeSemantics.
Metodo di estensione pubblico IsIntegral Determina se il riferimento è relativo a un tipo Integer. Definito da EdmTypeSemantics.
Metodo di estensione pubblico IsPrimitive Determina se il riferimento è relativo a un tipo primitivo. Definito da EdmTypeSemantics.
Metodo di estensione pubblico IsRow Determina se il riferimento è relativo a un tipo di riga. Definito da EdmTypeSemantics.
Metodo di estensione pubblico IsSByte Determina se il riferimento è relativo a un tipo SByte. Definito da EdmTypeSemantics.
Metodo di estensione pubblico IsSignedIntegral Determina se il riferimento è relativo a un tipo integrale con segno. Definito da EdmTypeSemantics.
Metodo di estensione pubblico IsSingle Determina se il riferimento è relativo a un tipo singolo. Definito da EdmTypeSemantics.
Metodo di estensione pubblico IsSpatial Determina se il riferimento è relativo a un tipo spaziale. Definito da EdmTypeSemantics.
Metodo di estensione pubblico IsStream Determina se il riferimento è relativo a un tipo flusso. Definito da EdmTypeSemantics.
Metodo di estensione pubblico IsString Determina se il riferimento è relativo a un tipo stringa. Definito da EdmTypeSemantics.
Metodo di estensione pubblico IsStructured Determina se il riferimento è relativo a un tipo strutturato. Definito da EdmTypeSemantics.
Metodo di estensione pubblico IsTemporal Determina se il riferimento è relativo a un tipo temporale. Definito da EdmTypeSemantics.
Metodo di estensione pubblico IsTime Determina se il riferimento è relativo a un tipo time. Definito da EdmTypeSemantics.
Metodo di estensione pubblico Location Ottiene il percorso dell'elemento specificato. Definito da ExtensionMethods.
Metodo di estensione pubblico PrimitiveDefinition Ottiene il tipo primitivo cui si riferisce il tipo. Definito da ExtensionMethods.
Metodo di estensione pubblico PrimitiveKind() Di overload. Ottiene il genere primitivo del tipo specificato. Definito da ExtensionMethods.
Metodo di estensione pubblico PrimitiveKind() Di overload. Restituisce il genere primitivo della definizione del riferimento. Definito da EdmTypeSemantics.
Metodo di estensione pubblico ToTraceString Restituisce la rappresentazione in formato testo dell'oggetto corrente. Definito da ToTraceStringExtensionMethods.
Metodo di estensione pubblico TypeErrors Ottiene gli eventuali errori che appartengono al riferimento al tipo o alla relativa definizione. Definito da ValidationExtensionMethods.
Metodo di estensione pubblico TypeKind Ottiene il genere di tipo del tipo specificato. Definito da ExtensionMethods.

In alto

Protezione dei thread

I membri static (Shared in Visual Basic) pubblici di questo tipo sono affidabili. Non è invece garantita la sicurezza dei membri dell'istanza.

Vedere anche

Riferimento

Spazio dei nomi Microsoft.Data.Edm.Library