Поделиться через


SqlDataReader.GetSqlXml(Int32) Метод

Определение

Возвращает значение заданного столбца в виде XML.

public:
 virtual System::Data::SqlTypes::SqlXml ^ GetSqlXml(int i);
public virtual System.Data.SqlTypes.SqlXml GetSqlXml (int i);
abstract member GetSqlXml : int -> System.Data.SqlTypes.SqlXml
override this.GetSqlXml : int -> System.Data.SqlTypes.SqlXml
Public Overridable Function GetSqlXml (i As Integer) As SqlXml

Параметры

i
Int32

Порядковый номер столбца (от нуля).

Возвращаемое значение

Значение SqlXml, содержащее XML из соответствующего поля.

Исключения

Переданный индекс находился вне диапазона от 0 до FieldCount - 1.

Предпринята попытка чтения столбцов закрытого объекта SqlDataReader или получения доступа к ним.

Извлеченные данные несовместимы с типомSqlXml.

Комментарии

Преобразования не выполняются; Поэтому полученные данные уже должны быть XML-значением.

Вызовите IsDBNull , чтобы проверить наличие значений NULL перед вызовом этого метода.

Применяется к