SqlDataReader.GetSqlXml(Int32) Metoda

Definice

Získá hodnotu zadaného sloupce jako hodnotu 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

Parametry

i
Int32

Pořadové číslo sloupce založené na nule.

Návraty

Hodnota SqlXml , která obsahuje soubor XML uložený v odpovídajícím poli.

Výjimky

Předaný index byl mimo rozsah 0 až FieldCount 1.

Došlo k pokusu o čtení nebo přístup ke sloupcům v uzavřeném SqlDataReaderobjektu .

Načtená data nejsou kompatibilní s typem SqlXml .

Poznámky

Nejsou provedeny žádné převody; proto načtená data již musí být hodnotou XML.

Voláním IsDBNull zkontrolujte hodnoty null před voláním této metody.

Platí pro

Viz také