SqlDataReader.GetSqlValues(Object[]) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Preenche um array de Object que contém os valores de todas as colunas do registo, expressos como SQL Server tipos.
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[]
Um array de Object para onde copiar os valores. Os valores das colunas são expressos como tipos SQL Server.
Devoluções
Um inteiro que indica o número de colunas copiadas.
Exceções
values é null.
Observações
Devolve os valores de todas as colunas do registo numa única chamada, usando o sistema de tipos SQL em vez do sistema de tipos CLR. O comprimento do Object array não precisa de coincidir com o número de colunas no registo. Pode passar um Object array que contenha menos do que o número de colunas contidas no registo. Apenas a quantidade de dados que o Object array contém é copiada para o array, começando na coluna com ordinal 0. Também pode passar um Object array cujo comprimento é superior ao número de colunas contidas na linha resultante. Quaisquer colunas restantes permanecem intactas.