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 de Object que contém os valores de todas as colunas no registro, expressos como tipos do SQL Server.
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[]
Uma matriz de Object na qual copiar as colunas de atributo. Os valores de coluna são expressos como tipos do 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 que o número de colunas contidas na linha resultante. Todas as colunas restantes estão intocadas.