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 перед вызовом этого метода.