SqlDataReader.GetFieldType(Int32) Méthode

Définition

Obtient le Type qui correspond au type de données de l'objet.

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

Paramètres

i
Int32

Numéro de colonne de base zéro.

Retours

Le Type qui est le type de données de l’objet. Si le type n’existe pas sur le client, dans le cas d’un type défini par l’utilisateur (UDT) retourné à partir de la base de données, GetFieldType retourne Null.

Implémente

Remarques

Ce membre est une implémentation d'un membre d'interface explicite. Il peut uniquement être utilisé lorsque l'instance de SqlDataReader est castée en interface IDataRecord.

Ces informations peuvent être utilisées pour augmenter les performances en indiquant l’accesseur fortement typé à appeler. (par exemple, l’utilisation GetInt32 est environ dix fois plus rapide que l’utilisation de GetValue.)

S’applique à

Voir aussi