System.Xml.Xsl.Runtime Obor názvů
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Obsahuje typy, které jsou používány transformačním modulem XSL.
Třídy
XmlCollation |
Vytvoří kolaci, která používá zadanou jazykovou verzi a možnosti porovnání. |
XmlILIndex |
Spravuje uzly ze vstupního dokumentu indexovaného pomocí hodnot klíčů. Tato třída se používá jako mezipaměť uzlů indexovaných |
XmlILStorageConverter |
Představuje interní třídu, která poskytuje statické pomocné metody, které získávají konvertor hodnot z XmlQueryRuntime pro převod mezi několika fyzickými reprezentacemi modulu CLR (Common Language Runtime) pro stejný logický typ XML. |
XmlNavigatorFilter |
|
XmlQueryContext |
Kontext dotazu se skládá ze všech uživatelem poskytnutých informací, které mají vliv na operaci dotazu. |
XmlQueryItemSequence |
Sekvence položek XML, které se dynamicky rozšiřují a umožňují náhodný přístup k položkám. |
XmlQueryNodeSequence |
Sekvence uzlů XML, které dynamicky rozšiřují a umožňují náhodný přístup k položkám. |
XmlQueryOutput |
Představuje , která poskytuje další funkce, které jsou vyžadovány pro XmlWriter výstup výsledků transformací XSLT. |
XmlQueryRuntime |
Poskytuje metody a vlastnosti pro podporu procesoru XSLT. |
XmlQuerySequence<T> |
Sekvence hodnot XML, které se dynamicky rozšiřují a umožňují náhodný přístup k položkám. |
XsltConvert |
Obsahuje rutiny převodu používané XSLT. |
XsltFunctions |
Funkce XSLT a XPath. |
XsltLibrary |
Implementuje různé |
Struktury
AncestorDocOrderIterator |
Iteruje přes všechny nadřazené uzly podle pravidel osy předchůdce a vrátí uzly v pořadí podle dokumentu bez System.Xml.XPath duplicit. |
AncestorIterator |
Iteruje na všech nadřazených uzlech podle pravidel osy předchůdce a vrátí uzly System.Xml.XPath v obráceném pořadí dokumentů. |
AttributeContentIterator |
Provede iteraci všech atributů a podřízených uzlů obsahu. |
AttributeIterator |
Projde všemi atributy. |
ContentIterator |
Iteruje přes všechny uzly podřízeného obsahu aktuálního uzlu. |
ContentMergeIterator |
Iteruje nad podřízenými uzly obsahu nebo za uzly na stejné úrovni. Udržuje uzly v pořadí dokumentů. |
DecimalAggregator |
Vypočítá agregace v rámci posloupnosti |
DescendantIterator |
Iteruje ve všech podřízených uzlech podle System.Xml.XPath pravidel osy následníka. |
DescendantMergeIterator |
Iterujte na všech podřízených uzlech obsahu podle pravidel osy následníka XPath. Eliminuje duplicity tím, že se nedotazuje na uzlech, které jsou obsaženy v podstromu předchozího uzlu. |
DifferenceIterator |
Představuje pozici iterátoru k dalšímu uzlu v rozdílu mezi dvěma sadami uzlů. |
DodSequenceMerge |
Sloučí několik sekvencí doc-order-distinct do jedné sekvence doc-order-distinct. |
DoubleAggregator |
Vypočítá agregace v rámci posloupnosti |
ElementContentIterator |
Provede iteraci všech podřízených elementů se shodným názvem. |
FollowingSiblingIterator |
Iteruje po všech následujících uzlech obsahu na stejné úrovni. |
FollowingSiblingMergeIterator |
Provede iteraci podřízených uzlů podle uzlů na stejné úrovni. |
IdIterator |
Tokenizes řetězec, který obsahuje hodnoty IDREF a odkazuje na hodnoty, aby se získal seznam elementů ID. |
Int32Aggregator |
Vypočítá agregace v rámci posloupnosti hodnot Int32. |
Int64Aggregator |
Vypočítá agregace v rámci posloupnosti Int64 hodnot. |
IntersectIterator |
Představuje pozici iterátoru k dalšímu uzlu v průniku dvou sad uzlů. |
NamespaceIterator |
Iterujte přes všechny uzly oboru názvů. |
NodeKindContentIterator |
Provede iteraci všech podřízených uzlů obsahu se shodným typem uzlu. |
NodeRangeIterator |
Provede iteraci na uzel singleton, pokud je počáteční uzel stejný uzel jako koncový uzel. Provede iteraci na konec dokumentu, pokud je počáteční uzel za koncovým uzlem nebo v jiném dokumentu. |
ParentIterator |
Iteruje přes odpovídající nadřazený uzel podle pravidel System.Xml.XPath nadřazené osy . |
PrecedingIterator |
Provede iteraci všech uzlů typu obsahu, které předcházejí počátečnímu uzlu v pořadí dokumentů. Vrátí uzly v pořadí obráceného dokumentu. |
PrecedingSiblingDocOrderIterator |
Provede iteraci všech předchozích uzlů obsahu na stejné úrovni v pořadí dokumentů. |
PrecedingSiblingIterator |
Iteruje přes všechny předchozí uzly na stejné úrovni podle předchozích pravidel osy na stejné úrovni a vrací uzly System.Xml.XPath v obráceném pořadí dokumentů. |
StringConcat |
Zřetězí řetězce, pokud není předem známý počet řetězců. |
UnionIterator |
Spravuje dvě sady uzlů, které jsou již v pořadí dokumentů bez duplicit, a vrátí sjednocení těchto sad v pořadí dokumentů bez duplicitních hodnot. |
XmlSortKeyAccumulator |
Nashromáždí seznam klíčů řazení a uloží je v poli. |
XPathFollowingIterator |
Provede iteraci na všech následujících uzlech podle pravidel pro následující osu XPath. |
XPathFollowingMergeIterator |
Iteruje po všech následujících uzlech podle pravidel osy XPath. |
XPathPrecedingDocOrderIterator |
Projde všechny předchozí uzly na základě pravidel XPath předchozí osy a vrátí uzly v pořadí dokumentů bez duplicitních hodnot. |
XPathPrecedingIterator |
Projde všechny předchozí uzly na základě pravidel XPath předchozí osy a vrátí uzly v obráceném pořadí dokumentů bez duplicitních hodnot. |
XPathPrecedingMergeIterator |
Projde všechny předchozí uzly na základě pravidel XPath předchozí osy, s tím rozdílem, že uzly jsou vždy vráceny v pořadí dokumentů. Sloučí více sad předchozích uzlů v pořadí dokumentů a odstraní duplicitní položky. |
Výčty
IteratorResult |
Iterátory, které používají omezení k řízení vnořeného iterátoru, vracejí jednu z hodnot v tomto výčtu. |
SetIteratorResult |
Nastaví iterátory pro kombinace prvků |