SqlDataReader.GetSqlXml(Int32) Metod

Definition

Hämtar värdet för den angivna kolumnen som ett XML-värde.

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

Parametrar

i
Int32

Den nollbaserade kolumnordningen.

Returer

Ett SqlXml värde som innehåller DEN XML som lagras i motsvarande fält.

Undantag

Indexet som skickades låg utanför intervallet 0 till FieldCount - 1

Ett försök gjordes att läsa eller komma åt kolumner i en stängd SqlDataReader.

Hämtade data är inte kompatibla med SqlXml typen.

Kommentarer

Inga konverteringar utförs. Därför måste de data som hämtas redan vara ett XML-värde.

Anropa IsDBNull för att söka efter null-värden innan du anropar den här metoden.

Gäller för

Se även