Compartir vía


XslCompiledTransform.TemporaryFiles Propiedad

Definición

Obtiene la clase TempFileCollection que contiene los archivos temporales generados en disco después de una llamada correcta al método Load.

public:
 property System::CodeDom::Compiler::TempFileCollection ^ TemporaryFiles { System::CodeDom::Compiler::TempFileCollection ^ get(); };
public System.CodeDom.Compiler.TempFileCollection TemporaryFiles { get; }
member this.TemporaryFiles : System.CodeDom.Compiler.TempFileCollection
Public ReadOnly Property TemporaryFiles As TempFileCollection

Valor de propiedad

Clase TempFileCollection que contiene los archivos temporales generados en disco. Este valor es null si la llamada al método Load no se ha realizado correctamente o si no se ha habilitado la depuración.

Ejemplos

En el ejemplo siguiente se escriben los nombres de los archivos temporales en la consola.

Nota:

Los archivos temporales solo se crean al cargar hojas de estilos con <bloques msxsl:script> .

// Create the XslCompiledTransform object.
XslCompiledTransform xslt = new XslCompiledTransform(true);

// Load the style sheet and enable scripts.
// Temporary files are created only for style sheets with <msxsl:script> blocks.
xslt.Load("output.xsl", XsltSettings.TrustedXslt, new XmlUrlResolver());

// Transform the file.
xslt.Transform("books.xml", "output.xml");

// Output names of temporary files.
foreach (string filename in xslt.TemporaryFiles)
    Console.WriteLine(filename);
' Create the XslCompiledTransform object.
Dim xslt As New XslCompiledTransform(True)

' Load the style sheet and enable scripts.
' Temporary files are created only for style sheets with <msxsl:script> blocks.
xslt.Load("output.xsl", XsltSettings.TrustedXslt, New XmlUrlResolver())

' Transform the file.
xslt.Transform("books.xml", "output.xml")

' Output names of temporary files.
Dim filename As String
For Each filename In xslt.TemporaryFiles
    Console.WriteLine(filename)
Next filename

Comentarios

Esta propiedad identifica los archivos que se generaron durante el procesamiento XSLT. Los archivos se colocan en el directorio Temp (especificado por la variable de entorno %TEMP%) Puede eliminar estos archivos una vez completado el procesamiento XSLT.

Se aplica a

Consulte también