Sdílet prostřednictvím


FileBufferingWriteStream Konstruktor

Definice

Inicializuje novou instanci .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)

Parametry

memoryThreshold
Int32

Maximální velikost paměti v bajtech, která se má přidělit před přepnutím na soubor na disku. Výchozí hodnota je 32 kB.

bufferLimit
Nullable<Int64>

Maximální množství bajtů, které FileBufferingWriteStream je povoleno ukládat do vyrovnávací paměti.

tempFileDirectoryAccessor
Func<String>

Poskytuje umístění adresáře pro zápis obsahu do vyrovnávací paměti. Pokud není zadán, použije hodnotu určenou proměnnou ASPNETCORE_TEMP prostředí (pokud je k dispozici). V opačném případě použije hodnotu vrácenou parametrem GetTempPath().

Platí pro