Compartilhar via


Usando a classe XslCompiledTransform

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

Observação

Embora o desempenho geral da XslCompiledTransform classe seja melhor que a XslTransform classe, o Load método da XslCompiledTransform classe pode ter um desempenho mais lento do que o Load método da XslTransform classe na primeira vez em que é chamado em uma transformação. Isso ocorre porque o arquivo XSLT deve ser compilado antes de ser carregado. Para obter mais informações, consulte a seguinte postagem no blog: XslCompiledTransform Mais lento que XslTransform?

Nesta seção

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

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

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

Estendendo folhas de estilo XSLT
Discute como há suporte para extensões XSLT.

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

Migrando da classe XslTransform
Discute como migrar código da XslTransform classe

Consulte também