XmlQueryContext 类

定义

查询的上下文包括影响查询操作的所有用户提供的信息。

此 API 支持产品基础结构,不能在代码中直接使用。

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

注解

上下文管理以下信息:

  1. 输入数据源,包括默认数据源(如果存在)。

  2. 扩展对象。 有关详细信息,请参阅 用户定义的函数和变量

  3. 外部参数。

属性

DefaultDataSource

此 API 支持产品基础结构,不能在代码中直接使用。

如果未在查询中显式选择任何数据源,则默认情况下将返回查询的文档。

DefaultNameTable

此 API 支持产品基础结构,不能在代码中直接使用。

返回默认数据源使用的名称表;如果没有任何默认数据源,则返回 Null。

QueryNameTable

此 API 支持产品基础结构,不能在代码中直接使用。

获取 XmlNameTable 实例。

方法

Equals(Object)

此 API 支持产品基础结构,不能在代码中直接使用。

确定指定对象是否等于当前对象。

(继承自 Object)
GetDataSource(String, String)

此 API 支持产品基础结构,不能在代码中直接使用。

T:System.Xml.XmlResolver用户提供的 中获取 由 uriRelativeuriBase 指定的数据源。

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 匹配的方法,则返回 True。

MemberwiseClone()

此 API 支持产品基础结构,不能在代码中直接使用。

创建当前 Object 的浅表副本。

(继承自 Object)
OnXsltMessageEncountered(String)

此 API 支持产品基础结构,不能在代码中直接使用。

引发 XsltMessageEncountered 事件。

ToString()

此 API 支持产品基础结构,不能在代码中直接使用。

返回表示当前对象的字符串。

(继承自 Object)

适用于