System.Xml.Xsl.Runtime Namespace
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.
Contém tipos usados pelo mecanismo de transformação XSL.
Classes
| Nome | Description |
|---|---|
| XmlCollation |
Constrói uma ordenação que usa a cultura especificada e compara opções. |
| XmlILIndex |
Gerencia nós de um documento de entrada, indexado por valores de chave. Essa classe é usada como um cache de nós indexados por |
| XmlILStorageConverter |
Representa uma classe interna que fornece métodos auxiliares estáticos que obtêm um conversor de valor para XmlQueryRuntime converter entre várias representações clr (common language runtime) físicas para o mesmo tipo XML lógico. |
| XmlNavigatorFilter |
|
| XmlQueryContext |
O contexto de uma consulta consiste em todas as informações fornecidas pelo usuário que influenciam a operação da consulta. |
| XmlQueryItemSequence |
Uma sequência de itens XML que se expande dinamicamente e permite o acesso aleatório aos itens. |
| XmlQueryNodeSequence |
Uma sequência de nós XML que se expande dinamicamente e permite acesso aleatório a itens. |
| XmlQueryOutput |
Representa um XmlWriter que fornece funcionalidade adicional necessária para gerar os resultados de transformações XSLT. |
| XmlQueryRuntime |
Fornece métodos e propriedades para dar suporte ao processador XSLT. |
| XmlQuerySequence<T> |
Uma sequência de valores XML que se expande dinamicamente e permite o acesso aleatório aos itens. |
| XsltConvert |
Contém rotinas de conversão usadas pelo XSLT. |
| XsltFunctions |
Funções XSLT e XPath. |
| XsltLibrary |
Implementa diferentes |
Estruturas
| Nome | Description |
|---|---|
| AncestorDocOrderIterator |
Itera em todos os nós ancestrais de acordo com as regras do eixo ancestral System.Xml.XPath e retorna os nós na ordem do documento sem duplicatas. |
| AncestorIterator |
Itera em todos os nós ancestrais de acordo com as regras do eixo ancestral System.Xml.XPath e retorna os nós na ordem inversa do documento. |
| AttributeContentIterator |
Itera em todos os atributos e nós de conteúdo filho. |
| AttributeIterator |
Itera em todos os atributos. |
| ContentIterator |
Itera em todos os nós de conteúdo filho do nó atual. |
| ContentMergeIterator |
Itera em nós de conteúdo filho ou em nós irmãos a seguir. Mantém os nós na ordem do documento. |
| DecimalAggregator |
Calcula agregações em uma sequência de valores |
| DescendantIterator |
Itera em todos os nós descendentes de acordo com as regras do eixo descendente System.Xml.XPath. |
| DescendantMergeIterator |
Iterar em todos os nós de conteúdo descendentes de acordo com as regras do eixo descendente do XPath. Elimina duplicatas por não consultar em nós contidos na subárvore do nó anterior. |
| DifferenceIterator |
Representa a posição do iterador para o próximo nó na diferença entre dois conjuntos de nós. |
| DodSequenceMerge |
Mescla várias sequências doc-order-distinct em uma única sequência de doc-order-distinct. |
| DoubleAggregator |
Calcula agregações em uma sequência de valores |
| ElementContentIterator |
Itera em todos os elementos filho com um nome correspondente. |
| FollowingSiblingIterator |
Itera em todos os nós de conteúdo irmãos a seguir. |
| FollowingSiblingMergeIterator |
Itera em nós filho seguindo os nós irmãos. |
| IdIterator |
Tokeniza uma cadeia de caracteres que contém valores IDREF e desreferencia os valores para obter uma lista de elementos de ID. |
| Int32Aggregator |
Calcula agregações em uma sequência de valores Int32. |
| Int64Aggregator |
Calcula agregações em uma sequência de valores Int64. |
| IntersectIterator |
Representa a posição do iterador para o próximo nó na interseção de dois conjuntos de nós. |
| NamespaceIterator |
Iterar em todos os nós de namespace. |
| NodeKindContentIterator |
Itera em todos os nós de conteúdo filho com um tipo de nó correspondente. |
| NodeRangeIterator |
Itera sobre o nó singleton se o nó inicial for o mesmo nó que o nó final. Itera até o final do documento se o nó inicial estiver após o nó final ou estiver em um documento diferente. |
| ParentIterator |
Itera sobre o nó pai correspondente de acordo com as regras do eixo pai System.Xml.XPath. |
| PrecedingIterator |
Itera em todos os nós tipados em conteúdo que precedem o nó inicial na ordem do documento. Retorna nós na ordem de documento inversa. |
| PrecedingSiblingDocOrderIterator |
Itera em todos os nós de conteúdo irmão anteriores na ordem do documento. |
| PrecedingSiblingIterator |
Itera em todos os nós irmãos anteriores de acordo com o System.Xml.XPath regras de eixo irmão anteriores e retorna nós na ordem inversa do documento. |
| StringConcat |
Concatena cadeias de caracteres quando o número de cadeias de caracteres não é conhecido com antecedência. |
| UnionIterator |
Gerencia dois conjuntos de nós que já estão em ordem documentada sem duplicatas e retorna a união desses conjuntos na ordem do documento sem duplicatas. |
| XmlSortKeyAccumulator |
Acumula uma lista de chaves de classificação e as armazena em uma matriz. |
| XPathFollowingIterator |
Itera em todos os nós a seguir de acordo com as regras de eixo a seguir do XPath. |
| XPathFollowingMergeIterator |
Itera em todos os nós a seguir de acordo com as regras de eixo a seguir do XPath. |
| XPathPrecedingDocOrderIterator |
Itera em todos os nós anteriores de acordo com as regras de eixo anteriores do XPath e retorna nós na ordem do documento sem duplicatas. |
| XPathPrecedingIterator |
Itera em todos os nós anteriores de acordo com as regras de eixo anteriores do XPath e retorna nós na ordem de documento inversa sem duplicatas. |
| XPathPrecedingMergeIterator |
Itera em todos os nós anteriores de acordo com as regras de eixo anteriores do XPath, exceto que os nós sempre são retornados na ordem do documento. Mescla vários conjuntos de nós anteriores na ordem do documento e remove duplicatas. |
Enumerações
| Nome | Description |
|---|---|
| IteratorResult |
Os iteradores que usam a contenção para controlar um iterador aninhado retornam um dos valores nessa enumeração. |
| SetIteratorResult |
Define iteradores para combinações de elementos por |