Verwenden der XslCompiledTransform-Klasse
Die XslCompiledTransform-Klasse ist der XSLT-Prozessor in .NET Framework. Diese Klasse wird zum Kompilieren von Stylesheets und zum Ausführen von XSLT-Transformationen verwendet.
Hinweis |
---|
Obwohl die Gesamtleistung der XslCompiledTransform-Klasse besser ist als die der XslTransform-Klasse, ist die Leistung der Load-Methode der XslCompiledTransform-Klasse möglicherweise langsamer als die Load-Methode der XslTransform-Klasse, wenn sie zum ersten Mal für eine Transformation aufgerufen wird.Dies liegt daran, dass die XSLT-Datei zunächst kompiliert werden muss, bevor sie geladen wird.Weitere Informationen finden Sie im folgenden Blogbeitrag: XslCompiledTransform Slower than XslTransform? (möglicherweise in englischer Sprache). |
In diesem Abschnitt
Eingaben für die XslCompiledTransform-Klasse
Beschreibt die verfügbaren XSLT-Eingabeoptionen.Ausgabeoptionen für die XslCompiledTransform-Klasse
Beschreibt die verfügbaren XSLT-Ausgabeoptionen.Auflösen von externen Ressourcen während der XSLT-Verarbeitung
Erläutert die Verwendung der XmlResolver-Klasse beim Auflösen externer Ressourcen.Erweitern von XSLT-Stylesheets
Erläutert die Unterstützung von XSLT-Erweiterungen.
Listet die freigegebenen Verhaltensweisen auf, die gemäß der W3C-Empfehlung zu XSL-Transformationen (XSLT), Version 1.0, zugelassen sind, und beschreibt, wie diese Verhaltensweisen von der XslCompiledTransform-Klasse behandelt werden. |
|
Beschreibt, wie ein Knotenfragment transformiert wird. |
Verwandte Abschnitte
Sicherheit und System.Xml-Anwendungen
Erläutert Sicherheitsaspekte bei der Verwendung von XML-Technologien.Migrieren von der XslTransform-Klasse
Erläutert die Migration von Code von der XslTransform-Klasse.