System.Xml.Xsl.Runtime Espaço de Nomes
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Contém tipos que são usados pelo motor de transformação XSL.
Classes
| Name | Description |
|---|---|
| XmlCollation |
Constrói uma colação que utiliza as opções de cultura e comparação especificadas. |
| XmlILIndex |
Gerir nós a partir de um documento de entrada, indexados por(es) valor-chave. Esta classe é usada como cache de nós indexados por |
| XmlILStorageConverter |
Representa uma classe interna que fornece métodos auxiliares estáticos que obtêm um conversor de XmlQueryRuntime valor para converter entre várias representações físicas em tempo de execução da common language (CLR) para o mesmo tipo lógico de XML. |
| XmlNavigatorFilter |
|
| XmlQueryContext |
O contexto de uma consulta consiste em toda a informação fornecida pelo utilizador que influencia o funcionamento 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 o acesso aleatório aos itens. |
| XmlQueryOutput |
Representa um XmlWriter que fornece funcionalidades adicionais necessárias para produzir os resultados das transformações XSLT. |
| XmlQueryRuntime |
Fornece métodos e propriedades para suportar o 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
| Name | Description |
|---|---|
| AncestorDocOrderIterator |
Itera sobre todos os nós antepassados de acordo com as regras do System.Xml.XPath eixo antepassado e devolve os nós por ordem do documento sem duplicados. |
| AncestorIterator |
Itera sobre todos os nós ancestrais de acordo com as regras do System.Xml.XPath eixo ancestral e devolve os nós por ordem inversa do documento. |
| AttributeContentIterator |
Itera sobre todos os atributos e nós de conteúdo filhos. |
| AttributeIterator |
Itema todos os atributos. |
| ContentIterator |
Itera sobre todos os nós de conteúdo filho do nó atual. |
| ContentMergeIterator |
Itera sobre nós de conteúdo filhos ou nós irmãos seguintes. Mantém os nós pela ordem dos documentos. |
| DecimalAggregator |
Calcula agregados sobre uma sequência de |
| DescendantIterator |
Itera sobre todos os nós descendentes de acordo com as regras do System.Xml.XPath eixo descendente. |
| DescendantMergeIterator |
Iterar sobre todos os nós de conteúdo descendente de acordo com as regras do eixo descendente XPath. Elimina duplicados ao não consultar nós contidos na subárvore do nó anterior. |
| DifferenceIterator |
Representa a posição do iterador para o nó seguinte na diferença entre dois conjuntos de nós. |
| DodSequenceMerge |
Funde várias sequências doc-ordem-distintas numa única sequência doc-ordem-distinta. |
| DoubleAggregator |
Calcula agregados sobre uma sequência de |
| ElementContentIterator |
Itera sobre todos os elementos filhos com um nome correspondente. |
| FollowingSiblingIterator |
Itera sobre todos os nós irmãos de conteúdo seguintes. |
| FollowingSiblingMergeIterator |
Itera sobre nós filhos seguindo os nós irmãos. |
| IdIterator |
Tokeniza uma cadeia que contém valores IDREF e desreferencia-os para obter uma lista de elementos ID. |
| Int32Aggregator |
Calcula agregados sobre uma sequência de valores Int32. |
| Int64Aggregator |
Calcula agregados sobre uma sequência de Int64 valores. |
| IntersectIterator |
Representa a posição do iterador para o próximo nó na interseção de dois conjuntos de nós. |
| NamespaceIterator |
Iterar sobre todos os nós do namespace. |
| NodeKindContentIterator |
Itera sobre todos os nós de conteúdo filhos 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é ao final do documento se o nó inicial estiver depois do nó final ou estiver num documento diferente. |
| ParentIterator |
Itera sobre o nó pai correspondente de acordo com as System.Xml.XPathregras do eixo pai , . |
| PrecedingIterator |
Itera sobre todos os nós com tipo de conteúdo que precedem o nó inicial na ordem do documento. Devolve os nós por ordem inversa dos documentos. |
| PrecedingSiblingDocOrderIterator |
Itera sobre todos os nós irmãos de conteúdo anteriores por ordem de documento. |
| PrecedingSiblingIterator |
Itera sobre todos os nós irmãos anteriores de acordo com as System.Xml.XPath regras do eixo irmão anterior e devolve os nós em ordem inversa dos documentos. |
| StringConcat |
Concatena cadeias quando o número de cadeias não é conhecido previamente. |
| UnionIterator |
Gerir dois conjuntos de nós que já estão na ordem dos documentos sem duplicados, e devolve a união destes conjuntos por ordem dos documentos sem duplicados. |
| XmlSortKeyAccumulator |
Acumula uma lista de chaves de ordenação e armazena-as num array. |
| XPathFollowingIterator |
Itera sobre todos os nós seguintes de acordo com as regras do eixo seguinte do XPath. |
| XPathFollowingMergeIterator |
Itera sobre todos os nós seguintes de acordo com as regras do eixo seguinte do XPath. |
| XPathPrecedingDocOrderIterator |
Itera sobre todos os nós anteriores de acordo com as regras do eixo anterior do XPath, e devolve os nós por ordem de documento sem duplicados. |
| XPathPrecedingIterator |
Itera sobre todos os nós anteriores de acordo com as regras do eixo anterior do XPath, e devolve os nós em ordem inversa do documento, sem duplicados. |
| XPathPrecedingMergeIterator |
Itera sobre todos os nós anteriores de acordo com as regras do eixo anterior XPath, exceto que os nós são sempre devolvidos por ordem de documento. Funde múltiplos conjuntos de nós anteriores por ordem de documento e remove duplicados. |
Enumerações
| Name | Description |
|---|---|
| IteratorResult |
Iteradores que usam contenção para controlar um iterador aninhado retornam um dos valores desta enumeração. |
| SetIteratorResult |
Define iteradores para combinações de elementos por |