Share via


Usando a classe XslCompiledTransform

A classe XslCompiledTransform é o processador XSLT do Microsoft .NET Framework. Essa classe é usada para compilar folhas de estilos e executar transformações XSLT.

Observação

Embora o desempenho geral da classe XslCompiledTransform seja melhor do que o da classe XslTransform, o método Load da classe XslCompiledTransform possivelmente apresentará um desempenho mais lento do que o método Load da classe XslTransform na primeira vez que for chamado em uma transformação. Isso ocorre porque o arquivo XSLT deve ser compilado antes que seja carregado. Para saber mais, confira a postagem de blog a seguir: XslCompiledTransform mais lento do que XslTransform?

Nesta seção

Entradas para a classe de XslCompiledTransform
Descreve as opções de entrada XSLT disponíveis.

Opções de saída na classe de XslCompiledTransform
Descreve as opções de saída XSLT disponíveis.

Resolvendo recursos externos durante processamento XSLT
Aborda o uso da classe XmlResolver para resolver recursos externos.

Estendendo folhas de estilos XSLT
Aborda o suporte às extensões XSLT.

Artigo Descrição
Erros recuperáveis XSLT Lista os comportamentos discricionários permitidos pela recomendação da World Wide Web Consortium (W3C) XSLT 1.0 e descreve como esses comportamentos são tratados pela classe XslCompiledTransform.
Como: Transformar um fragmento de nó Descreve como transformar um fragmento de nó.

Migrar da classe XslTransform
Aborda como migrar o código da classe XslTransform

Confira também