次の方法で共有


XslCompiledTransform クラスの使用

XslCompiledTransform クラスは、Microsoft .NET Framework XSLT プロセッサです。 このクラスは、スタイル シートをコンパイルし、XSLT 変換を実行するために使用されます。

XslCompiledTransform クラスの全体的なパフォーマンスはXslTransform クラスよりも優れていますが、Load クラスのXslCompiledTransform メソッドは、変換で初めて呼び出されるときに、Load クラスのXslTransform メソッドよりもパフォーマンスが低下する可能性があります。 これは、XSLT ファイルを読み込む前にコンパイルする必要があるためです。 詳細については、次のブログ記事を参照してください。 XslCompiledTransform XslTransform より低速ですか?

このセクションにて

XslCompiledTransform クラスへの入力
使用可能な XSLT 入力オプションについて説明します。

XslCompiledTransform クラスの出力オプション
使用可能な XSLT 出力オプションについて説明します。

XSLT 処理中の外部リソースの解決
XmlResolver クラスを使用して外部リソースを解決する方法について説明します。

XSLT スタイル シートの拡張
XSLT 拡張機能のサポート方法について説明します。

[アーティクル] 説明
回復可能な XSLT エラー World Wide Web Consortium (W3C) XSLT 1.0 の推奨事項で許可される随意動作の一覧を示し、これらの動作が XslCompiledTransform クラスによってどのように処理されるかについて説明します。
方法: ノード フラグメントを変換する ノード フラグメントを変換する方法について説明します。

XslTransform クラスからの移行
XslTransform クラスからコードを移行する方法について説明します

こちらも参照ください