FileBufferingWriteStream Конструктор
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Инициализирует новый экземпляр FileBufferingWriteStream.
public FileBufferingWriteStream (int memoryThreshold = 32768, long? bufferLimit = default, Func<string> tempFileDirectoryAccessor = default);
public FileBufferingWriteStream (int memoryThreshold = 32768, long? bufferLimit = default, Func<string>? tempFileDirectoryAccessor = default);
new Microsoft.AspNetCore.WebUtilities.FileBufferingWriteStream : int * Nullable<int64> * Func<string> -> Microsoft.AspNetCore.WebUtilities.FileBufferingWriteStream
Public Sub New (Optional memoryThreshold As Integer = 32768, Optional bufferLimit As Nullable(Of Long) = Nothing, Optional tempFileDirectoryAccessor As Func(Of String) = Nothing)
Параметры
- memoryThreshold
- Int32
Максимальный объем памяти в байтах, выделяемый перед переключением на файл на диске. Значение по умолчанию — 32 КБ.
Максимальное количество байтов, разрешенных FileBufferingWriteStream для буферизации.
Предоставляет расположение каталога для записи буферизованного содержимого.
Если значение не указано, использует значение, указанное переменной ASPNETCORE_TEMP
среды , если доступно, в противном случае использует значение, возвращаемое .GetTempPath()