Получает информацию по временному файлу, которая может использоваться для его создания.
Для временного файла уже создаётся папка, поэтому файл можно сразу использовать по пути
Path.
Файл рекомендуется удалить вызовом его метода
Dispose.
Временный файл будет удалён при очередном запуске приложения спустя сутки после того, как он не использовался.
Пространство имён:
Tessa.Platform.IO
Сборка:
Tessa (в Tessa.dll) Версия: 3.5.0.19
Синтаксис public static ITempFile Acquire(
string fileName,
FileSpecialFolder folder = FileSpecialFolder.Temp
)
Public Shared Function Acquire (
fileName As String,
Optional folder As FileSpecialFolder = FileSpecialFolder.Temp
) As ITempFile
public:
static ITempFile^ Acquire(
String^ fileName,
FileSpecialFolder folder = FileSpecialFolder::Temp
)
static member Acquire :
fileName : string *
?folder : FileSpecialFolder
(* Defaults:
let _folder = defaultArg folder FileSpecialFolder.Temp
*)
-> ITempFile
Параметры
- fileName
- Тип: SystemString
Имя файла. Может быть неуникальным, т.к. файл будет расположен по уникальному пути.
Если имя содержит некорректные символы для файловой системы, то они будут заменены на корректные.
- folder (Optional)
- Тип: Tessa.Platform.IOFileSpecialFolder
Папка для хранения временного файла.
Возвращаемое значение
Тип:
ITempFileОбъект с информацией по временному файлу.
См. также