XmlQueryContext 類別

定義

查詢的上下文包含所有使用者提供的資訊,這些資訊會影響查詢的運作。

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

public ref class XmlQueryContext sealed
public sealed class XmlQueryContext
type XmlQueryContext = class
Public NotInheritable Class XmlQueryContext
繼承
XmlQueryContext

備註

上下文管理以下資訊:

  1. 輸入資料來源,包括預設資料來源(若存在)。

  2. 擴充物件。 欲了解更多資訊,請參閱 使用者定義函數與變數

  3. 外部參數。

屬性

名稱 Description
DefaultDataSource

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

若查詢中未明確選取資料來源,則會回傳預設查詢的文件。

DefaultNameTable

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

回傳預設資料來源所用的名稱表,若沒有預設資料來源則為空。

QueryNameTable

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

他就拿到 XmlNameTable 實例。

方法

名稱 Description
Equals(Object)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetDataSource(String, String)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

從使用者提供的 和 中取得指定的 uriRelativeuriBaseT:System.Xml.XmlResolver 資料來源。

GetHashCode()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

做為預設哈希函式。

(繼承來源 Object)
GetLateBoundObject(String)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

回傳映射到指定命名空間的擴充物件,若無物件映射則為 null。

GetParameter(String, String)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

從外部參數清單取得命名參數。

GetType()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得目前實例的 Type

(繼承來源 Object)
InvokeXsltLateBoundFunction(String, String, IList<XPathItem>[])

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

從外部參數清單取得一個延遲的擴充物件。

LateBoundFunctionExists(String, String)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

若由 識別 namespaceUri 的晚期綁定物件包含與 相符 name的方法,則回傳為真。

MemberwiseClone()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

建立目前 Object的淺層複本。

(繼承來源 Object)
OnXsltMessageEncountered(String)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

引發事件 XsltMessageEncountered

ToString()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

傳回表示目前 物件的字串。

(繼承來源 Object)

適用於