SqlDataReader.GetFieldType(Int32) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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 .)