XslCompiledTransform.TemporaryFiles Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает коллекцию TempFileCollection, которая содержит временные файлы, созданные на диске после успешного вызова метода 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
Значение свойства
Коллекция TempFileCollection, содержащая временные файлы, созданные на диске. Это значение равно null
, если вызов метода Load завершился успешно или не была включена отладка.
Примеры
В следующем примере имена временных файлов записываются в консоль.
Примечание
Временные файлы создаются только при загрузке таблиц стилей с <блоками 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
Комментарии
Это свойство определяет файлы, созданные во время обработки XSLT. Файлы помещаются в временный каталог (задается переменной среды %TEMP%. Эти файлы можно удалить после завершения обработки XSLT.