SqlDataReader.GetSqlValues(Object[]) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Preenche uma matriz que Object contém os valores de todas as colunas no registro, expressas como tipos do SQL Server.
public:
int GetSqlValues(cli::array <System::Object ^> ^ values);
public:
virtual int GetSqlValues(cli::array <System::Object ^> ^ values);
public int GetSqlValues(object[] values);
public virtual int GetSqlValues(object[] values);
member this.GetSqlValues : obj[] -> int
abstract member GetSqlValues : obj[] -> int
override this.GetSqlValues : obj[] -> int
Public Function GetSqlValues (values As Object()) As Integer
Public Overridable Function GetSqlValues (values As Object()) As Integer
Parâmetros
- values
- Object[]
Uma matriz na Object qual copiar os valores. Os valores de coluna são expressos como tipos de SQL Server.
Retornos
Um inteiro que indica o número de colunas copiadas.
Exceções
values é nulo.
Comentários
Retorna os valores de todas as colunas no registro em uma única chamada, usando o sistema de tipos SQL em vez do sistema de tipos CLR. O comprimento da Object matriz não precisa corresponder ao número de colunas no registro. Você pode passar uma Object matriz que contém menos do que o número de colunas contidas no registro. Somente a quantidade de dados que a Object matriz contém é copiada para a matriz, começando na coluna com ordinal 0. Você também pode passar uma Object matriz cujo comprimento é maior do que o número de colunas contidas na linha resultante. Todas as colunas restantes não são intocadas.