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
ExternalContext |
Retorna o objeto que gerencia as informações de contexto de 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
AddNewIndex(XPathNavigator, Int32, XmlILIndex) |
Adiciona um índice recém-criado no documento de contexto especificado à coleção de índices existente. |
ChangeTypeXsltArgument(Int32, Object, Type) |
Converte um valor do tipo CLR do parâmetro |
ChangeTypeXsltResult(Int32, Object) |
Converte do tipo CLR do parâmetro |
ComparePosition(XPathNavigator, XPathNavigator) |
Compara as posições relativas dos 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 e parâmetros globais usados para esta consulta. |
DebugGetGlobalValue(String) |
Obtém o valor do valor global que tem o nome especificado. |
DebugGetXsltValue(IList) |
Converte uma sequência para seu tipo apropriado de XSLT. |
DebugSetGlobalValue(String, Object) |
Define o valor do 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 de associação inicial 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 de itens aninhados. |
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 este objeto ainda não existir, cria uma instância usando o ConstructorInfo correspondente. |
GetGlobalValue(Int32) |
Retorna o valor que está associado à variável global especificada. Se o valor ainda não foi calculado, calcula-o e o armazena 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) |
Retorna true se o valor global especificado já foi calculado. |
IsQNameEqual(XPathNavigator, Int32, Int32) |
Determina se as propriedades LocalName e NamespaceURI do XPathNavigator especificado são iguais aos nomes especificados nos parâmetros. |
IsQNameEqual(XPathNavigator, XPathNavigator) |
Compara as propriedades LocalName e NamespaceURI de duas instâncias XPathNavigator para verificar se 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) |
Retorna |
MatchesXmlType(XPathItem, XmlTypeCode) |
Retorna |
MemberwiseClone() |
Cria uma cópia superficial do Object atual. (Herdado de Object) |
OnCurrentNodeChanged(XPathNavigator) |
Usado para a depuração no Visual Studio. Chamado depois que o nó atual foi alterado. |
ParseTagName(String, Int32) |
Analisa o nome da marca especificado e resolve o prefixo resultante. Se o prefixo não pode ser resolvido, um erro é gerado. |
ParseTagName(String, String) |
Analisa o nome da marca especificado. Retorna um XmlQualifiedName composto pelo nome do local analisado e o namespace especificado. |
SendMessage(String) |
Relata as informações de execução de consulta para o manipulador de eventos. |
SetGlobalValue(Int32, Object) |
Retorna o valor que está associado à variável ou ao parâmetro global especificado. |
StartRtfConstruction(String, XmlQueryOutput) |
Começa criando um RTF e retorna um novo objeto XmlQueryOutput que será usado para criar esse RTF. |
StartSequenceConstruction(XmlQueryOutput) |
Começa a construção de uma sequência de itens aninhados. Retorna um novo XmlQueryOutput que será usado para construir essa nova sequência. |
TextRtfConstruction(String, String) |
Constrói um novo XPathNavigator do texto especificado. |
ThrowException(String) |
Gera uma exceção de XML que contém o texto de mensagem especificado. |
ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |