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 поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Возвращает источник данных, указанный uriRelative пользователем и uriBase указанным T: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 поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Возвращает значение true, если объект с поздней привязкой, определяемый с помощью namespaceUri метода, соответствующего name.

MemberwiseClone()

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Создает неглубокую копию текущей Object.

(Унаследовано от Object)
OnXsltMessageEncountered(String)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

XsltMessageEncountered Вызывает событие.

ToString()

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Применяется к