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 空值。

適用於

另請參閱