SqlDataReader.GetSqlXml(Int32) Metódus

Definíció

A megadott oszlop értékét XML-értékként adja meg.

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

Paraméterek

i
Int32

A nulla alapú oszloprend.

Válaszok

A SqlXml megfelelő mezőben tárolt XML-t tartalmazó érték.

Kivételek

Az átadott index a 0 FieldCount és 1 közötti tartományon kívül volt

Egy bezárt SqlDataReaderoszlop olvasására vagy elérésére tett kísérletet.

A beolvasott adatok nem kompatibilisek a SqlXml típussal.

Megjegyzések

Nem történik átalakítás; ezért a lekért adatoknak már XML-értéknek kell lenniük.

A metódus meghívása előtt hívja IsDBNull meg a null értékeket.

A következőre érvényes:

Lásd még