Partilhar via


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 Variáveis e funções definidas pelo usuário.

  3. Parâmetros externos.

Propriedades

DefaultDataSource

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

Retorna o documento que será consultado por padrão se nenhuma fonte de dados for selecionada explicitamente na consulta.

DefaultNameTable

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

Retornará a tabela de nome usada pela fonte de dados padrão ou null 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 instância do XmlNameTable.

Métodos

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 que é mapeado para o namespace especificado ou nulo se não houver nenhum objeto 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 externa.

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 de associação tardia da lista de argumentos externa.

LateBoundFunctionExists(String, String)

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

Retornará true se o objeto de associação tardia identificado pelo namespaceUri contiver um método que corresponda a 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 Object atual.

(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 evento XsltMessageEncountered.

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