FileBufferingWriteStream Construtor

Definição

Inicializa uma nova instância de 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)

Parâmetros

memoryThreshold
Int32

A quantidade máxima de memória em bytes a ser alocada antes de alternar para um arquivo em disco. O padrão é 32 kb.

bufferLimit
Nullable<Int64>

A quantidade máxima de bytes que o FileBufferingWriteStream tem permissão para armazenar em buffer.

tempFileDirectoryAccessor
Func<String>

Fornece o local do diretório para o qual gravar conteúdo armazenado em buffer. Quando não especificado, usa o valor especificado pela variável ASPNETCORE_TEMP de ambiente, se disponível, caso contrário, usa o valor retornado por GetTempPath().

Aplica-se a