SqlDataReader.GetFieldType(Int32) Methode

Definition

Ruft den Type Datentyp des Objekts ab.

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

Parameter

i
Int32

Die nullbasierte Spalten-Ordnungszahl.

Gibt zurück

Das Type ist der Datentyp des Objekts. Wenn der Typ auf dem Client nicht vorhanden ist, gibt GetFieldType im Falle eines User-Defined Type (UDT) aus der Datenbank null zurück.

Implementiert

Hinweise

Dieses Element ist eine explizite Schnittstellenmitgliedsimplementierung. Sie kann nur verwendet werden, wenn die SqlDataReader Instanz in eine IDataRecord Schnittstelle umgegossen wird.

Diese Informationen können verwendet werden, um die Leistung zu erhöhen, indem der stark typisierte Accessor angegeben wird, der aufgerufen werden soll. (Beispielsweise ist die Verwendung GetInt32 etwa zehnmal schneller als die Verwendung GetValuevon .)

Gilt für:

Weitere Informationen