XslCompiledTransform.TemporaryFiles Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.