SqlDataReader.GetSqlXml(Int32) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft den Wert der angegebenen Spalte als XML-Wert ab.
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
Parameter
- i
- Int32
Die nullbasierte Ordnungszahl der Spalte.
Gibt zurück
Ein SqlXml-Wert, der den innerhalb des entsprechenden Felds gespeicherten XML-Code enthält.
Ausnahmen
Der übergebene Index lag außerhalb des Bereichs von 0 bis FieldCount - 1.
Es wurde versucht, Spalten in einem geschlossenen SqlDataReader zu lesen oder darauf zuzugreifen.
Die abgerufenen Daten sind nicht mit dem SqlXml-Typ kompatibel.
Hinweise
Es werden keine Konvertierungen durchgeführt. Daher müssen die abgerufenen Daten bereits ein XML-Wert sein.
Rufen Sie IsDBNull auf, um auf NULL-Werte zu überprüfen, bevor Sie diese Methode aufrufen.