FileBufferingWriteStream Construtor
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.
A quantidade máxima de bytes que o FileBufferingWriteStream tem permissão para armazenar em buffer.
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().