Прочитать на английском

Поделиться через


TempFileCollection Конструкторы

Определение

Инициализирует новый экземпляр класса TempFileCollection.

Перегрузки

TempFileCollection()

Инициализирует новый экземпляр класса TempFileCollection со значениями по умолчанию.

TempFileCollection(String)

Инициализирует новый экземпляр класса TempFileCollection с помощью указанного временного каталога, который устанавливается для удаления временных файлов после их создания и использования по умолчанию.

TempFileCollection(String, Boolean)

Инициализирует новый экземпляр класса TempFileCollection с помощью указанного временного каталога и указанного значения, указывающего, следует ли хранить или удалять временные файлы после их создания и использования по умолчанию.

TempFileCollection()

Исходный код:
TempFileCollection.cs
Исходный код:
TempFileCollection.cs
Исходный код:
TempFileCollection.cs
Исходный код:
TempFileCollection.cs

Инициализирует новый экземпляр класса TempFileCollection со значениями по умолчанию.

C#
public TempFileCollection ();

Комментарии

Это конструктор без параметров, который инициализирует коллекцию с параметрами по умолчанию. По умолчанию эта временная коллекция файлов будет хранить файлы во временном каталоге по умолчанию и будет удалять временные файлы после их создания и использования.

Применяется к

.NET 9 и другие версии
Продукт Версии
.NET 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9

TempFileCollection(String)

Исходный код:
TempFileCollection.cs
Исходный код:
TempFileCollection.cs
Исходный код:
TempFileCollection.cs
Исходный код:
TempFileCollection.cs

Инициализирует новый экземпляр класса TempFileCollection с помощью указанного временного каталога, который устанавливается для удаления временных файлов после их создания и использования по умолчанию.

C#
public TempFileCollection (string tempDir);

Параметры

tempDir
String

Путь к временному каталогу для хранения временных файлов.

Применяется к

.NET 9 и другие версии
Продукт Версии
.NET 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9

TempFileCollection(String, Boolean)

Исходный код:
TempFileCollection.cs
Исходный код:
TempFileCollection.cs
Исходный код:
TempFileCollection.cs
Исходный код:
TempFileCollection.cs

Инициализирует новый экземпляр класса TempFileCollection с помощью указанного временного каталога и указанного значения, указывающего, следует ли хранить или удалять временные файлы после их создания и использования по умолчанию.

C#
public TempFileCollection (string tempDir, bool keepFiles);

Параметры

tempDir
String

Путь к временному каталогу для хранения временных файлов.

keepFiles
Boolean

true, если временные файлы должны храниться после использования; false, если временные файлы должны быть удалены.

Комментарии

Значение keepFiles используется для задания параметра KeepFiles. Временные файлы в коллекции сохраняются или удаляются после завершения действия компилятора на основе значения свойства KeepFiles в коллекции. Так как каждый файл добавляется в коллекцию, текущее значение KeepFiles связано с ним, если только он не добавляется с методом с параметром keepFile, в этом случае это значение используется для этого конкретного файла. При вызове метода Delete, если KeepFilestrue, удаляются все файлы, в том числе добавленные со значением KeepFilestrue. Это позволяет определенным файлам, которые определены как хранимые файлы, временно храниться после компиляции в таких целях, как отчеты об ошибках, а затем удаляться, когда они больше не нужны.

Применяется к

.NET 9 и другие версии
Продукт Версии
.NET 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9