Compartilhar via


SqlDataRecord.GetSqlValues(Object[]) Método

Definição

Retorna os valores de todas as colunas no registro, expressos como tipos do SQL Server, em uma 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[]

A matriz na qual copiar os valores da coluna de valores.

Retornos

Um Int32 que indica o número de colunas copiadas.

Exceções

values é null.

Há tipos incompatíveis.

Comentários

Os valores de tipo SQL Server da coluna são copiados para a values matriz que é passada como um parâmetro. Para valores nulos, uma instância de tipo Sql é retornada onde a IsNull propriedade é verdadeira.

O comprimento da values matriz não precisa corresponder ao número de colunas no registro. Se o comprimento da matriz for maior que o número de colunas, todos os valores de coluna serão copiados para a matriz; se for menor, somente o número de comprimento da matriz de valores de coluna será copiado para a matriz, começando no valor da coluna com ordinal 0.

Aplica-se a