Compartir a través de


FileBufferingWriteStream Constructor

Definición

Inicializa una nueva instancia de la clase 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

Cantidad máxima de memoria en bytes que se va a asignar antes de cambiar a un archivo en el disco. El valor predeterminado es 32 kb.

bufferLimit
Nullable<Int64>

Cantidad máxima de bytes que FileBufferingWriteStream se permite almacenar en búfer.

tempFileDirectoryAccessor
Func<String>

Proporciona la ubicación del directorio en el que se va a escribir contenido almacenado en búfer. Cuando no se especifica, usa el valor especificado por la variable ASPNETCORE_TEMP de entorno si está disponible; de lo contrario, usa el valor devuelto por GetTempPath().

Se aplica a