Condividi tramite


SqlDataRecord.GetValues(Object[]) Metodo

Definizione

Restituisce i valori per tutte le colonne del record, espressi come tipi Common Language Runtime (CLR) in una matrice.

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

Parametri

values
Object[]

Matrice in cui copiare i valori di colonna dei valori.

Restituisce

Oggetto Int32 che indica il numero di colonne copiate.

Implementazioni

Eccezioni

values è null.

I tipi non corrispondono.

Commenti

I valori di tipo CLR della colonna vengono copiati nella values matrice passata come parametro. Per le colonne con valore Null, Value viene restituito.

La lunghezza della values matrice non deve corrispondere al numero di colonne nel record. Se la lunghezza della matrice è maggiore del numero di colonne, tutti i valori di colonna vengono copiati nella matrice; se è minore, solo il numero di lunghezza della matrice dei valori di colonna viene copiato nella matrice, a partire dal valore della colonna con ordinale 0.

Si applica a