SqlDataReader.GetSqlValues(Object[]) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Заполняет массив значений типа Object, содержащий значения для всех столбцов в записи, выраженные как типы SQL Server.
public:
virtual int GetSqlValues(cli::array <System::Object ^> ^ values);
public:
int GetSqlValues(cli::array <System::Object ^> ^ values);
public virtual int GetSqlValues (object[] values);
public int GetSqlValues (object[] values);
abstract member GetSqlValues : obj[] -> int
override this.GetSqlValues : obj[] -> int
member this.GetSqlValues : obj[] -> int
Public Overridable Function GetSqlValues (values As Object()) As Integer
Public Function GetSqlValues (values As Object()) As Integer
Параметры
- values
- Object[]
Массив объектов Object, в который копируются значения. Значения столбцов выражаются как типы SQL Server.
Возвращаемое значение
Целое число, указывающее количество скопированных столбцов.
Исключения
Параметр values
имеет значение null.
Комментарии
Возвращает значения для всех столбцов в записи в одном вызове, используя систему типов SQL вместо системы типов CLR. Длина массива Object не должна соответствовать количеству столбцов в записи. Можно передать Object массив, содержащий меньшее количество столбцов, содержащихся в записи. В массив копируется только объем данных Object , который содержит массив, начиная с столбца с порядком 0. Вы также можете передать Object массив, длина которого превышает количество столбцов, содержащихся в результируемой строке. Все оставшиеся столбцы остаются нетронутыми.