System.Xml.Xsl.Runtime Namespace
Contém tipos que são usados pelo mecanismo de transformação XSL. Contains types that are used by the XSL transformation engine.
Classes
| XmlCollation |
Constrói uma ordenação que usa as opções de cultura e comparação especificadas.Constructs a collation that uses the specified culture and compare options. |
| XmlILIndex |
Gerencia nós de um documento de entrada, indexado por valores de chave.Manages nodes from an input document, indexed by key value(s). Essa classe é usada como um cache de nós indexados por instruções |
| XmlILStorageConverter |
Representa uma classe interna que fornece métodos auxiliares estáticos que obtêm um conversor de valor de XmlQueryRuntime para converter entre várias representações de CLR (Common Language Runtime) físicas para o mesmo tipo XML lógico.Represents an internal class that provides static helper methods that get a value converter from XmlQueryRuntime to convert among several physical common language runtime (CLR) representations for the same logical XML type. |
| XmlNavigatorFilter |
|
| XmlQueryContext |
O contexto de uma consulta consiste em todas as informações fornecidas pelo usuário que influenciam a operação da consulta.The context of a query consists of all user-provided information that influences the operation of the query. |
| XmlQueryItemSequence |
Uma sequência de itens XML que se expande dinamicamente e permite acesso aleatório aos itens.A sequence of XML items that dynamically expands and allows random access to items. |
| XmlQueryNodeSequence |
Uma sequência de nós XML que se expande dinamicamente e permite acesso aleatório aos itens.A sequence of XML nodes that dynamically expands and allows random access to items. |
| XmlQueryOutput |
Representa um XmlWriter que fornece funcionalidade adicional necessária para transmitir os resultados das transformações XSLT.Represents an XmlWriter that provides additional functionality that is required for outputting the results of XSLT transformations. |
| XmlQueryRuntime |
Fornece métodos e propriedades para dar suporte ao processador XSLT.Provides methods and properties to support the XSLT processor. |
| XmlQuerySequence<T> |
Uma sequência de valores XML que se expande dinamicamente e permite acesso aleatório aos itens.A sequence of XML values that dynamically expands and allows random access to items. |
| XsltConvert |
Contém as rotinas de conversão usadas por XSLT.Contains conversion routines used by XSLT. |
| XsltFunctions |
Funções XPath e XSLT.XSLT and XPath functions. |
| XsltLibrary |
Implementa diferentes funções |
Estruturas
| AncestorDocOrderIterator |
Itera em todos os nós ancestrais de acordo com as regras de eixo ancestral System.Xml.XPath e retorna os nós na ordem do documento sem duplicatas.Iterates over all ancestor nodes according to the System.Xml.XPath ancestor axis rules, and returns the nodes in document order without duplicates. |
| AncestorIterator |
Itera em todos os nós ancestrais de acordo com as regras de eixo ancestral System.Xml.XPath e retorna os nós na ordem inversa do documento.Iterates over all ancestor nodes according to the System.Xml.XPath ancestor axis rules, and returns the nodes in reverse document order. |
| AttributeContentIterator |
Itera em todos os atributos e nós de conteúdo filho.Iterates over all attributes and child content nodes. |
| AttributeIterator |
Itera em todos os atributos.Iterates over all the attributes. |
| ContentIterator |
Itera em todos os nós de conteúdo filho do nó atual.Iterates over all child content nodes of the current node. |
| ContentMergeIterator |
Itera em nós de conteúdo filho ou seguindo nós irmãos.Iterates over child content nodes or following sibling nodes. Mantém os nós na ordem do documento.Maintains the nodes in document order. |
| DecimalAggregator |
Calcula as agregações em uma sequência de valores |
| DescendantIterator |
Itera em todos os nós descendentes de acordo com as regras de eixo descendente System.Xml.XPath.Iterates over all descendant nodes according to the System.Xml.XPath descendant axis rules. |
| DescendantMergeIterator |
Itera em todos os nós de conteúdo descendentes de acordo com as regras de eixo descendente XPath.Iterate over all descendant content nodes according to XPath descendant axis rules. Elimina duplicatas não consultando em nós que estão contidos na subárvore do nó anterior.Eliminates duplicates by not querying over nodes that are contained in the subtree of the previous node. |
| DifferenceIterator |
Representa a posição do iterador para o próximo nó na diferença entre dois conjuntos de nós.Represents the position of the iterator to the next node in the difference between two sets of nodes. |
| DodSequenceMerge |
Mescla várias sequências distintas de ordem de documento em uma única sequência distinta de ordem de documento.Merges several doc-order-distinct sequences into a single doc-order-distinct sequence. |
| DoubleAggregator |
Calcula as agregações em uma sequência de valores |
| ElementContentIterator |
Itera em todos os elementos filho com um nome correspondente.Iterates over all child elements with a matching name. |
| FollowingSiblingIterator |
Itera em todos os nós de conteúdo irmãos a seguir.Iterates over all following sibling content nodes. |
| FollowingSiblingMergeIterator |
Itera nos nós filhos ou seguindo os nós irmãos.Iterates over child nodes by following the sibling nodes. |
| IdIterator |
Tokeniza uma cadeia de caracteres que contém os valores IDREF e cancela a referência dos valores para obter uma lista de elementos de ID.Tokenizes a string that contains IDREF values and dereferences the values in order to get a list of ID elements. |
| Int32Aggregator |
Calcula as agregações em uma sequência de valores Int32.Computes aggregates over a sequence of Int32 values. |
| Int64Aggregator |
Calcula as agregações em uma sequência de valores Int64.Computes aggregates over a sequence of Int64 values. |
| IntersectIterator |
Representa a posição do iterador para o próximo nó na intersecção de dois conjuntos de nós.Represents the position of the iterator to the next node in the intersection of two sets of nodes. |
| NamespaceIterator |
Itere por todos os nós de namespace.Iterate over all namespace nodes. |
| NodeKindContentIterator |
Itera em todos os nós de conteúdo filho com um tipo de nó correspondente.Iterates over all child content nodes with a matching node kind. |
| NodeRangeIterator |
Iterará no nó singleton se o nó inicial for igual ao nó final.Iterates over the singleton node if the starting node is the same node as the ending node. Iterará até o final do documento se o nó inicial estiver depois do nó final ou em um documento diferente.Iterates to the end of the document if the starting node is after the ending node or is in a different document. |
| ParentIterator |
Itera pelo nó pai correspondente de acordo com o System.Xml.XPath, regras do eixo pai.Iterates over the matching parent node according to the System.Xml.XPath, parent axis rules. |
| PrecedingIterator |
Itera por todos os nós de conteúdo tipado que precedem o nó inicial na ordem do documento.Iterates over all the content-typed nodes which precede the starting node in document order. Retorna nós na ordem inversa do documento.Returns nodes in reverse document order. |
| PrecedingSiblingDocOrderIterator |
Itera em todos os nós de conteúdo irmãos anteriores na ordem do documento.Iterates over all preceding sibling content nodes in document order. |
| PrecedingSiblingIterator |
Itera em todos os nós irmãos anteriores de acordo com as regras de eixo irmãs anteriores System.Xml.XPath e retorna os nós na ordem inversa do documento.Iterates over all preceding sibling nodes according to the System.Xml.XPath preceding sibling axis rules and returns nodes in reverse document order. |
| StringConcat |
Concatena cadeias de caracteres quando o número de cadeias de caracteres não é conhecido com antecedência.Concatenates strings when the number of strings is not known beforehand. |
| UnionIterator |
Gerencia dois conjuntos de nós que já estão na ordem do documento sem duplicatas e retorna a união desses conjuntos na ordem do documento sem duplicatas.Manages two sets of nodes that are already in document order with no duplicates, and returns the union of these sets in document order with no duplicates. |
| XmlSortKeyAccumulator |
Acumula uma lista de chaves de classificação e armazena-as em uma matriz.Accumulates a list of sort keys and stores them in an array. |
| XPathFollowingIterator |
Itera em todos os nós a seguir acordo com as regras de eixo seguinte do XPath.Iterates over all following nodes according to the XPath following-axis rules. |
| XPathFollowingMergeIterator |
Itera em todos os nós seguintes de acordo com as regras de eixo seguinte do XPath.Iterates over all following nodes according to the XPath following axis rules. |
| XPathPrecedingDocOrderIterator |
Itera em todos os nós precedentes de acordo com as regras de eixo precedente do XPath e retorna os nós na ordem do documento sem duplicações.Iterates over all preceding nodes according to the XPath preceding axis rules, and returns nodes in document order without duplicates. |
| XPathPrecedingIterator |
Itera em todos os nós precedentes de acordo com as regras de eixo precedente do XPath e retorna os nós na ordem inversa do documento sem duplicações.Iterates over all preceding nodes according to the XPath preceding axis rules, and returns nodes in reverse document order without duplicates. |
| XPathPrecedingMergeIterator |
Itera em todos os nós anteriores de acordo com as regras de eixo anteriores de XPath, exceto pelo fato de que os nós são sempre retornados na ordem do documento.Iterates over all preceding nodes according to the XPath preceding axis rules, except that nodes are always returned in document order. Mescla vários conjuntos de nós anteriores na ordem do documento e remove duplicatas.Merges multiple sets of preceding nodes in document order and removes duplicates. |
Enumerações
| IteratorResult |
Iteradores que usam a contenção para controlar o retorno de um iterador aninhado em um dos valores nesta enumeração.Iterators that use containment to control a nested iterator return one of the values in this enumeration. |
| SetIteratorResult |
Define os iteradores para combinações de elementos por |