Compartir a través de


SqlDataRecord.GetValues(Object[]) Método

Definición

Devuelve los valores para todas las columnas del registro, expresados como tipos de Common Language Runtime (CLR) en una matriz.

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

Parámetros

values
Object[]

Matriz en la que se copiarán los valores de la columna de valores.

Devoluciones

Un Int32 que indica el número de columnas copiadas.

Implementaciones

Excepciones

values es null.

Los tipos no coinciden.

Comentarios

Los valores de tipo CLR de la columna se copian en la values matriz que se pasa como parámetro. Para las columnas con valor NULL, Value se devuelve .

La longitud de la values matriz no necesita coincidir con el número de columnas del registro. Si la longitud de la matriz es mayor que el número de columnas, todos los valores de columna se copian en la matriz; si es menor, solo se copia el número de longitud de la matriz de valores de columna en la matriz, empezando por el valor de columna con ordinal 0.

Se aplica a