XmlQueryContext Classe

Definição

O contexto de uma consulta consiste em todas as informações fornecidas pelo usuário que influenciam a operação da consulta.

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

public ref class XmlQueryContext sealed
public sealed class XmlQueryContext
type XmlQueryContext = class
Public NotInheritable Class XmlQueryContext
Herança
XmlQueryContext

Comentários

O contexto gerencia as seguintes informações:

  1. Fontes de dados de entrada, incluindo a fonte de dados padrão, se houver.

  2. Objetos de extensão. Para obter mais informações, consulte Funções e variáveis definidas pelo usuário.

  3. Parâmetros externos.

Propriedades

Nome Description
DefaultDataSource

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Retorna o documento consultado por padrão se nenhuma fonte de dados estiver explicitamente selecionada na consulta.

DefaultNameTable

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Retorna a tabela de nomes usada pela fonte de dados padrão ou nula se não houver nenhuma fonte de dados padrão.

QueryNameTable

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém a XmlNameTable instância.

Métodos

Nome Description
Equals(Object)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetDataSource(String, String)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém a fonte de dados especificada pelo uriRelative e uriBase pelo T:System.Xml.XmlResolver que o usuário forneceu.

GetHashCode()

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Serve como a função de hash padrão.

(Herdado de Object)
GetLateBoundObject(String)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Retorna o objeto de extensão mapeado para o namespace especificado ou nulo se nenhum objeto for mapeado.

GetParameter(String, String)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém um parâmetro nomeado da lista de argumentos externos.

GetType()

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém o Type da instância atual.

(Herdado de Object)
InvokeXsltLateBoundFunction(String, String, IList<XPathItem>[])

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém um objeto de extensão com limite tardio da lista de argumentos externos.

LateBoundFunctionExists(String, String)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Retorna true se o objeto com limite final identificado por namespaceUri contém um método que corresponde name.

MemberwiseClone()

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Cria uma cópia superficial do Objectatual.

(Herdado de Object)
OnXsltMessageEncountered(String)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Gera um XsltMessageEncountered evento.

ToString()

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a