System.Xml.Xsl.Runtime Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Enthält Typen, die von der XSL-Transformations-Engine verwendet werden.
Klassen
XmlCollation |
Erstellt eine Sortierreihenfolge, die die angegebene Kultur und die angegebenen Vergleichsoptionen verwendet. |
XmlILIndex |
Verwaltet nach Schlüsselwert(en) indizierte Knoten aus einem Eingabedokument. Diese Klasse wird als Cache von durch |
XmlILStorageConverter |
Stellt eine interne Klasse dar, welche statische Hilfsprogramm-Methoden bereitstellt, welche einen Wertkonverter von XmlQueryRuntime abrufen, um Konvertierungen zwischen mehreren physischen Common Language Runtime (CLR)-Darstellungen für den gleichen logischen XML-Typ auszuführen. |
XmlNavigatorFilter |
|
XmlQueryContext |
Der Kontext einer Abfrage besteht aus allen vom Benutzer bereitgestellten Informationen, die die Ausführung der Abfrage beeinflussen. |
XmlQueryItemSequence |
Eine Sequenz von XML-Elementen, die den wahlfreien Zugriff auf Elemente dynamisch erweitert und zulässt. |
XmlQueryNodeSequence |
Eine Sequenz von XML-Knoten, die den wahlfreien Zugriff auf Elemente dynamisch erweitert und zulässt. |
XmlQueryOutput |
Stellt einen XmlWriter dar, der zusätzliche Funktionen bereitstellt, die zum Ausgeben der Ergebnisse von XSLT-Transformationen erforderlich sind. |
XmlQueryRuntime |
Stellt Methoden und Eigenschaften bereit, um den XSLT-Prozessor zu unterstützen. |
XmlQuerySequence<T> |
Eine Sequenz von XML-Werten, die den wahlfreien Zugriff auf Elemente dynamisch erweitert und zulässt. |
XsltConvert |
Enthält von XSLT verwendete Konvertierungsroutinen. |
XsltFunctions |
XSLT- und XPath-Funktionen. |
XsltLibrary |
Implementiert unterschiedliche |
Strukturen
AncestorDocOrderIterator |
Durchläuft alle übergeordneten Knoten gemäß den System.Xml.XPath-Regeln für Achsen mit übergeordneten Elementen und gibt die Knoten in Dokumentreihenfolge ohne Duplikate zurück. |
AncestorIterator |
Durchläuft alle übergeordneten Knoten gemäß den System.Xml.XPath-Regeln für Achsen mit übergeordneten Elementen und gibt die Knoten in umgekehrter Dokumentreihenfolge zurück. |
AttributeContentIterator |
Durchläuft alle Attribute und untergeordneten Inhaltsknoten. |
AttributeIterator |
Durchläuft alle Attribute. |
ContentIterator |
Durchläuft alle untergeordneten Inhaltsknoten des aktuellen Knotens. |
ContentMergeIterator |
Durchläuft untergeordnete Inhaltsknoten oder folgende nebengeordnete Knoten. Behält die Knoten in Dokumentreihenfolge bei. |
DecimalAggregator |
Berechnet Aggregate über einer Sequenz von |
DescendantIterator |
Durchläuft alle Nachfolgerknoten gemäß den System.Xml.XPath-Regeln für Nachfolgerachsen. |
DescendantMergeIterator |
Durchläuft alle Nachfolgerinhaltsknoten gemäß den XPath-Regeln für Nachfolgerachsen. Duplikate werden ausgeschlossen, da Knoten in der Teilstruktur des vorherigen Knotens nicht abgefragt werden. |
DifferenceIterator |
Stellt die Position des Iterator auf dem nächsten Knoten in der Differenz von zwei Sätzen von Knoten dar. |
DodSequenceMerge |
Führt mehrere doc-order-distinct-Sequenzen in einer doc-order-distinct-Sequenz zusammen. |
DoubleAggregator |
Berechnet Aggregate über einer Sequenz von |
ElementContentIterator |
Durchläuft alle untergeordneten Elemente mit einem übereinstimmenden Namen. |
FollowingSiblingIterator |
Durchläuft alle nachfolgenden nebengeordneten Inhaltsknoten. |
FollowingSiblingMergeIterator |
Durchläuft die untergeordneten Knoten, indem die gleichgeordneten Knoten verfolgt werden. |
IdIterator |
Unterteilt eine Zeichenfolge mit IDREF-Werten in Token und hebt Verweise auf die Werte auf, um eine Liste von ID-Elementen abzurufen. |
Int32Aggregator |
Berechnet Aggregate über einer Sequenz von Int32-Werten. |
Int64Aggregator |
Berechnet Aggregate über einer Sequenz von Int64-Werten. |
IntersectIterator |
Stellt die Position des Iterator auf dem nächsten Knoten am Kreuzpunkt von zwei Sätzen von Knoten dar. |
NamespaceIterator |
Durchlaufen aller Namespaceknoten. |
NodeKindContentIterator |
Durchläuft alle untergeordneten Inhaltsknoten mit einer übereinstimmenden Knotenart. |
NodeRangeIterator |
Durchläuft den Singletonknoten, wenn der Startknoten mit dem Endknoten übereinstimmt. Durchläuft das Dokument bis zum Ende, wenn sich der Startknoten hinter dem Endknoten oder in einem anderen Dokument befindet. |
ParentIterator |
Durchläuft den entsprechenden übergeordneten Knoten gemäß den System.Xml.XPath-Regeln für die übergeordnete Achse. |
PrecedingIterator |
Durchläuft alle als Inhaltsknoten typisierten Knoten, die dem Startknoten in Dokumentreihenfolge vorausgehen. Gibt Knoten in umgekehrter Dokumentreihenfolge zurück. |
PrecedingSiblingDocOrderIterator |
Durchläuft alle vorangehenden nebengeordneten Inhaltsknoten in Dokumentreihenfolge. |
PrecedingSiblingIterator |
Durchläuft alle vorangehenden nebengeordneten Knoten gemäß dem System.Xml.XPath, der nebengeordneten Achsenregeln vorausgeht, und gibt Knoten in umgekehrter Dokumentreihenfolge zurück. |
StringConcat |
Verkettet Zeichenfolgen, wenn die Anzahl der Zeichenfolgen nicht bekannt ist. |
UnionIterator |
Verwaltet zwei Sätze von Knoten, die bereits in Dokumentreihenfolge ohne Duplikate vorliegen, und gibt die Gesamtmenge dieser Sätze in Dokumentreihenfolge ohne Duplikate zurück. |
XmlSortKeyAccumulator |
Akkumuliert eine Liste von Sortierschlüsseln und speichert sie in einem Array. |
XPathFollowingIterator |
Durchläuft alle folgenden Knoten gemäß den XPath-Regeln für die folgende Achse. |
XPathFollowingMergeIterator |
Durchläuft alle folgenden Knoten gemäß den XPath-Regeln für die folgende Achse. |
XPathPrecedingDocOrderIterator |
Durchläuft alle vorangehenden Knoten nach dem XPath, der Achsenregeln vorausgeht, und gibt Knoten in Dokumentreihenfolge ohne Duplikate zurück. |
XPathPrecedingIterator |
Durchläuft alle vorangehenden Knoten nach dem XPath, der Achsenregeln vorausgeht, und gibt Knoten in umgekehrter Dokumentreihenfolge ohne Duplikate zurück. |
XPathPrecedingMergeIterator |
Durchläuft alle vorangehenden Knoten nach dem XPath, der Achsenregeln vorausgeht, außer, dass Knoten immer in Dokumentreihenfolge zurückgegeben werden. Führt mehrere Sätze von vorangehenden Knoten in Dokumentreihenfolge zusammen und entfernt Duplikate. |
Enumerationen
IteratorResult |
Iteratoren, die mithilfe von Kapselung steuern, ob ein geschachtelter Iterator einen der Werte in dieser Enumeration zurückgibt. |
SetIteratorResult |
Legt Iteratoren für Kombinationen von Elementen nach |