XmlQueryRuntime Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece métodos e propriedades para dar suporte ao processador XSLT.
public ref class XmlQueryRuntime sealed
public sealed class XmlQueryRuntime
type XmlQueryRuntime = class
Public NotInheritable Class XmlQueryRuntime
- Herança
-
XmlQueryRuntime
Propriedades
| Nome | Description |
|---|---|
| ExternalContext |
Retorna o objeto que gerencia informações de contexto do usuário externo, como fontes de dados, parâmetros, objetos de extensão e assim por diante. |
| NameTable |
Retorna a tabela de nomes usada para atomizar todos os nomes usados pela consulta. |
| Output |
Obtém o objeto de gravador de saída. |
| XsltFunctions |
Retorna o objeto que gerencia o estado. O objeto de estado é necessário para implementar várias funções XSLT. |
Métodos
| Nome | Description |
|---|---|
| AddNewIndex(XPathNavigator, Int32, XmlILIndex) |
Adiciona um índice recém-criado sobre o documento de contexto especificado à coleção de índices existente. |
| ChangeTypeXsltArgument(Int32, Object, Type) |
Converte um valor do tipo CLR do |
| ChangeTypeXsltResult(Int32, Object) |
Converte do tipo CLR do |
| ComparePosition(XPathNavigator, XPathNavigator) |
Compara as posições relativas de dois navegadores. |
| CreateCollation(String) |
Cria uma ordenação de uma cadeia de caracteres. |
| DebugGetGlobalNames() |
Retorna uma matriz que contém os nomes de todas as variáveis globais e parâmetros usados nesta consulta. |
| DebugGetGlobalValue(String) |
Obtém o valor de um valor global que tem o nome especificado. |
| DebugGetXsltValue(IList) |
Converte uma sequência em seu tipo XSLT apropriado. |
| DebugSetGlobalValue(String, Object) |
Define o valor de um valor global que tem o nome especificado. |
| DocOrderDistinct(IList<XPathNavigator>) |
Obtém nós classificados distintos da sequência especificada. |
| EarlyBoundFunctionExists(String, String) |
Determina se o objeto associado inicial especificado contém um método com o nome especificado. |
| EndRtfConstruction(XmlQueryOutput) |
Conclui a construção de um RTF. |
| EndSequenceConstruction(XmlQueryOutput) |
Conclui a construção de uma sequência aninhada de itens. |
| Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| FindIndex(XPathNavigator, Int32, XmlILIndex) |
Retorna o índice com a ID especificada se ele já foi criado no documento especificado e retorna |
| GenerateId(XPathNavigator) |
Gere um identificador de cadeia de caracteres exclusivo para o nó especificado. |
| GetAtomizedName(Int32) |
Obtém o nome atomizado no índice especificado na matriz de nomes. |
| GetCollation(Int32) |
Obtém uma ordenação que foi criada estaticamente. |
| GetEarlyBoundObject(Int32) |
Obtém o objeto de extensão de associação inicial especificado. Se esse objeto ainda não existir, criará uma instância usando o correspondente ConstructorInfo. |
| GetGlobalValue(Int32) |
Retorna o valor associado à variável global especificada. Se o valor ainda não tiver sido calculado, compute-o e armazene-o na variável global. |
| GetHashCode() |
Serve como a função de hash padrão. (Herdado de Object) |
| GetNameFilter(Int32) |
Obtém o filtro de nome no índice especificado na matriz de filtros. |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| GetTypeFilter(XPathNodeType) |
Obtém um filtro que filtra nós do tipo especificado. |
| IsGlobalComputed(Int32) |
Retornará true se o valor global especificado já tiver sido computado. |
| IsQNameEqual(XPathNavigator, Int32, Int32) |
Determina se as propriedades e LocalName as NamespaceURI propriedades especificadas XPathNavigator são iguais aos nomes especificados nos parâmetros. |
| IsQNameEqual(XPathNavigator, XPathNavigator) |
Compara a propriedade e LocalName as NamespaceURI propriedades de duas XPathNavigator instâncias para verificar se elas são iguais. |
| MatchesXmlType(IList<XPathItem>, Int32) |
Retorna |
| MatchesXmlType(IList<XPathItem>, XmlTypeCode) |
Determina se o tipo da sequência especificada é um subtipo do tipo singleton especificado. |
| MatchesXmlType(XPathItem, Int32) |
Retornará |
| MatchesXmlType(XPathItem, XmlTypeCode) |
Retornará |
| MemberwiseClone() |
Cria uma cópia superficial do Objectatual. (Herdado de Object) |
| OnCurrentNodeChanged(XPathNavigator) |
Usado para depuração em Visual Studio. Chamado após a alteração do nó atual. |
| ParseTagName(String, Int32) |
Analisa o nome da marca especificado e resolve o prefixo resultante. Se o prefixo não puder ser resolvido, um erro será gerado. |
| ParseTagName(String, String) |
Analisa o nome da marca especificado. Retorna um XmlQualifiedName que consiste no nome local analisado e no namespace especificado. |
| SendMessage(String) |
Relata informações de execução de consulta para o manipulador de eventos. |
| SetGlobalValue(Int32, Object) |
Retorna o valor associado à variável ou parâmetro global especificado. |
| StartRtfConstruction(String, XmlQueryOutput) |
Inicia a construção de um RTF e retorna um novo XmlQueryOutput objeto que será usado para construir este RTF. |
| StartSequenceConstruction(XmlQueryOutput) |
Inicia a construção de uma sequência aninhada de itens. Retorna uma nova XmlQueryOutput que será usada para construir essa nova sequência. |
| TextRtfConstruction(String, String) |
Constrói um novo XPathNavigator a partir do texto especificado. |
| ThrowException(String) |
Gera uma exceção XML que tem o texto da mensagem especificado. |
| ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |