SqlDataReader.GetFieldType(Int32) Metodo

Definizione

Ottiene l'oggetto Type che rappresenta il tipo di dati dell'oggetto .

public:
 virtual Type ^ GetFieldType(int i);
public:
 override Type ^ GetFieldType(int i);
public Type GetFieldType(int i);
public override Type GetFieldType(int i);
abstract member GetFieldType : int -> Type
override this.GetFieldType : int -> Type
override this.GetFieldType : int -> Type
Public Function GetFieldType (i As Integer) As Type
Public Overrides Function GetFieldType (i As Integer) As Type

Parametri

i
Int32

Ordinale di colonna in base zero.

Valori restituiti

Oggetto Type che rappresenta il tipo di dati dell'oggetto . Se il tipo non esiste nel client, nel caso di un tipo di User-Defined (UDT) restituito dal database, GetFieldType restituisce null.

Implementazioni

Commenti

Questo membro è un'implementazione esplicita del membro dell'interfaccia. Può essere usato solo quando viene eseguito il cast dell'istanza a un'interfaccia SqlDataReaderIDataRecord .

Queste informazioni possono essere usate per migliorare le prestazioni indicando la funzione di accesso fortemente tipizzata da chiamare. Ad esempio, l'uso GetInt32 di è circa dieci volte più veloce rispetto all'uso GetValuedi .

Si applica a

Vedi anche