SqlDataReader.GetSqlValues(Object[]) Método

Definição

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.

Aplica-se a

Ver também