SqlDataRecord.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.
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.