Partager via


SqlDataRecord.GetValues(Object[]) Méthode

Définition

Retourne les valeurs de toutes les colonnes de l’enregistrement, exprimées sous la forme de types CLR (Common Language Runtime), dans un tableau.

public:
 virtual int GetValues(cli::array <System::Object ^> ^ values);
public virtual int GetValues (object[] values);
abstract member GetValues : obj[] -> int
override this.GetValues : obj[] -> int
Public Overridable Function GetValues (values As Object()) As Integer

Paramètres

values
Object[]

Tableau dans lequel copier les valeurs des colonnes.

Retours

Int32 qui indique le nombre de colonnes copiées.

Implémente

Exceptions

values a la valeur null.

Il existe une incompatibilité de type.

Remarques

Les valeurs de type CLR de la colonne sont copiées dans le values tableau passé en tant que paramètre. Pour les colonnes avec une valeur Null, Value est retourné.

La longueur du values tableau n’a pas besoin de correspondre au nombre de colonnes dans l’enregistrement. Si la longueur du tableau est supérieure au nombre de colonnes, toutes les valeurs de colonne sont copiées dans le tableau ; s’il est inférieur, seul le nombre de valeurs de colonne de longueur de tableau est copié dans le tableau, en commençant par la valeur de colonne avec ordinal 0.

S’applique à