SqlDataRecord.GetSqlValues(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 SQL Server en una matriz.
public:
virtual int GetSqlValues(cli::array <System::Object ^> ^ values);
public virtual int GetSqlValues (object[] values);
abstract member GetSqlValues : obj[] -> int
override this.GetSqlValues : obj[] -> int
Public Overridable Function GetSqlValues (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.
Excepciones
values
es null
.
Los tipos no coinciden.
Comentarios
Los valores de tipo SQL Server de la columna se copian en la values
matriz que se pasa como parámetro. Para los valores NULL, se devuelve una instancia de tipo Sql donde la IsNull propiedad es true.
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 matriz de valores de columna en la matriz, empezando por el valor de columna con ordinal 0.