SqlDataReader.GetFieldType(Int32) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
.)