Condividi tramite


Uso della classe XslCompiledTransform

La XslCompiledTransform classe è il processore XSLT di Microsoft .NET Framework. Questa classe viene usata per compilare fogli di stile ed eseguire trasformazioni XSLT.

Annotazioni

Anche se le prestazioni complessive della XslCompiledTransform classe sono migliori rispetto alla XslTransform classe , il Load metodo della XslCompiledTransform classe potrebbe eseguire più lentamente rispetto al Load metodo della XslTransform classe la prima volta che viene chiamato in una trasformazione. Questo perché il file XSLT deve essere compilato prima del caricamento. Per altre informazioni, vedere il post di blog seguente: XslCompiledTransform Slower than XslTransform?

In questa sezione

Input per la classe XslCompiledTransform
Descrive le opzioni di input XSLT disponibili.

Opzioni di output nella classe XslCompiledTransform
Descrive le opzioni di output XSLT disponibili.

Risoluzione delle risorse esterne durante l'elaborazione XSLT
Viene illustrato l'uso della XmlResolver classe per risolvere le risorse esterne.

Estensione dei fogli di stile XSLT
Viene illustrato come sono supportate le estensioni XSLT.

Articolo Descrizione
Errori XSLT ripristinabili Elenca i comportamenti discrezionali consentiti dalla raccomandazione W3C (World Wide Web Consortium) XSLT 1.0 e descrive come questi comportamenti vengono gestiti dalla XslCompiledTransform classe .
Procedura: Trasformare un frammento di nodo Viene descritto come trasformare un frammento di nodo.

Migrazione dalla classe XslTransform
Viene illustrato come eseguire la migrazione del XslTransform codice dalla classe

Vedere anche