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 používané transformačním modulem XSL.
Třídy
| Name | Description |
|---|---|
| XmlCollation |
Vytvoří kolaci, která používá zadanou jazykovou verzi a porovnává možnosti. |
| XmlILIndex |
Spravuje uzly ze vstupního dokumentu indexovaného podle hodnot klíčů. Tato třída se používá jako mezipaměť uzlů indexovaných instrukcemi |
| XmlILStorageConverter |
Představuje interní třídu, která poskytuje statické pomocné metody, které získávají převaděč hodnot z XmlQueryRuntime převodu z několika reprezentací CLR (Physical Common Language Runtime) pro stejný logický typ XML. |
| XmlNavigatorFilter |
|
| XmlQueryContext |
Kontext dotazu se skládá ze všech informací zadaných uživatelem, které ovlivňují provoz dotazu. |
| XmlQueryItemSequence |
Posloupnost položek XML, která se dynamicky rozšiřuje a umožňuje náhodný přístup k položkám. |
| XmlQueryNodeSequence |
Posloupnost uzlů XML, které se dynamicky rozbalí a umožňují náhodný přístup k položkám. |
| XmlQueryOutput |
XmlWriter Představuje další funkce, které jsou potřeba pro výstup výsledků transformací XSLT. |
| XmlQueryRuntime |
Poskytuje metody a vlastnosti pro podporu procesoru XSLT. |
| XmlQuerySequence<T> |
Posloupnost hodnot XML, která se dynamicky rozšiřuje a umožňuje 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
| Name | Description |
|---|---|
| AncestorDocOrderIterator |
Iteruje přes všechny nadřazené uzly podle pravidel System.Xml.XPath nadřazené osy a vrací uzly v pořadí dokumentu bez duplicit. |
| AncestorIterator |
Iteruje přes všechny nadřazené uzly podle pravidel System.Xml.XPath nadřazené osy a vrací uzly v obráceném pořadí dokumentu. |
| AttributeContentIterator |
Iteruje všechny atributy a podřízené uzly obsahu. |
| AttributeIterator |
Iteruje všechny atributy. |
| ContentIterator |
Iteruje přes všechny uzly podřízeného obsahu aktuálního uzlu. |
| ContentMergeIterator |
Iteruje nad uzly podřízeného obsahu nebo následující uzly na stejné úrovni. Udržuje uzly v pořadí dokumentů. |
| DecimalAggregator |
Vypočítá agregace v posloupnosti hodnot |
| DescendantIterator |
Iteruje přes všechny potomky uzlů podle pravidel System.Xml.XPath následnických os. |
| DescendantMergeIterator |
Iterujte přes všechny uzly obsahu potomků podle pravidel osy XPath. Eliminuje duplicity tím, že nepředává dotazy na uzly, které jsou obsaženy v podstromu předchozího uzlu. |
| DifferenceIterator |
Představuje pozici iterátoru na další uzel v rozdílu mezi dvěma sadami uzlů. |
| DodSequenceMerge |
Sloučí několik sekvencí odlišných podle pořadí dokumentu do jedné sekvence typu doc-order-distinct. |
| DoubleAggregator |
Vypočítá agregace v posloupnosti hodnot |
| ElementContentIterator |
Iteruje všechny podřízené prvky s odpovídajícím názvem. |
| FollowingSiblingIterator |
Iteruje přes všechny následující uzly obsahu na stejné úrovni. |
| FollowingSiblingMergeIterator |
Iteruje přes podřízené uzly pomocí uzlů na stejné úrovni. |
| IdIterator |
Tokenizuje řetězec, který obsahuje hodnoty IDREF a dereference hodnoty, aby získal seznam prvků ID. |
| Int32Aggregator |
Vypočítá agregace v posloupnosti hodnot Int32. |
| Int64Aggregator |
Vypočítá agregace v posloupnosti hodnot Int64. |
| IntersectIterator |
Představuje pozici iterátoru na další uzel v průsečíku dvou sad uzlů. |
| NamespaceIterator |
Iterujte všechny uzly oboru názvů. |
| NodeKindContentIterator |
Iteruje přes všechny podřízené uzly obsahu s odpovídajícím druhem uzlu. |
| NodeRangeIterator |
Iteruje přes jeden uzel, pokud je počáteční uzel stejný jako koncový uzel. Iteruje na konec dokumentu, pokud je počáteční uzel za koncovým uzlem nebo je v jiném dokumentu. |
| ParentIterator |
Iteruje přes odpovídající nadřazený uzel podle System.Xml.XPath, pravidla nadřazené osy. |
| PrecedingIterator |
Iteruje přes všechny uzly typu obsahu, které předchází počátečnímu uzlu v pořadí dokumentu. Vrátí uzly v obráceném pořadí dokumentu. |
| PrecedingSiblingDocOrderIterator |
Iteruje nad všemi předchozími uzly obsahu na stejné úrovni v pořadí dokumentů. |
| PrecedingSiblingIterator |
Iteruje nad všemi předchozími uzly na stejné úrovni podle System.Xml.XPath předchozích pravidel osy na stejné úrovni a vrací uzly v obráceném pořadí dokumentu. |
| StringConcat |
Zřetězí řetězce, pokud počet řetězců není předem znám. |
| 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 duplicit. |
| XmlSortKeyAccumulator |
Nashromáždí seznam klíčů řazení a uloží je do pole. |
| XPathFollowingIterator |
Iteruje přes všechny následující uzly podle pravidel následující osy XPath. |
| XPathFollowingMergeIterator |
Iteruje přes všechny následující uzly podle pravidel osy XPath. |
| XPathPrecedingDocOrderIterator |
Iteruje nad všemi předchozími uzly podle pravidel předchozí osy XPath a vrací uzly v pořadí dokumentu bez duplicit. |
| XPathPrecedingIterator |
Iteruje nad všemi předchozími uzly podle pravidel předchozí osy XPath a vrací uzly v obráceném pořadí dokumentu bez duplicit. |
| XPathPrecedingMergeIterator |
Iteruje nad všemi předchozími uzly podle pravidel předchozí osy XPath, s tím rozdílem, že uzly jsou vždy vráceny v pořadí dokumentu. Sloučí několik sad předchozích uzlů v pořadí dokumentů a odebere duplicity. |
Výčty
| Name | Description |
|---|---|
| IteratorResult |
Iterátory, které používají blokování k řízení vnořeného iterátoru, vrátí jednu z hodnot v tomto výčtu. |
| SetIteratorResult |
Nastaví iterátory pro kombinace prvků pomocí |