Partager via


FileBufferingWriteStream Constructeur

Définition

Initialise une nouvelle instance 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)

Paramètres

memoryThreshold
Int32

Quantité maximale de mémoire en octets à allouer avant de basculer vers un fichier sur disque. Par défaut, 32 Ko.

bufferLimit
Nullable<Int64>

Quantité maximale d’octets que le FileBufferingWriteStream est autorisé à mettre en mémoire tampon.

tempFileDirectoryAccessor
Func<String>

Fournit l’emplacement du répertoire dans lequel écrire du contenu mis en mémoire tampon. Si elle n’est pas spécifiée, utilise la valeur spécifiée par la variable ASPNETCORE_TEMP d’environnement si disponible, sinon utilise la valeur retournée par GetTempPath().

S’applique à