SqlDataRecord.GetValues(Object[]) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.