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 метод не был успешно вызван или если отладка не была включена.
Примеры
В следующем примере имена временных файлов записываются в консоль.
Note
Временные файлы создаются только при загрузке таблиц стилей с <блоками 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.