FileBufferingWriteStream Konstruktor
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.
Maximální množství bajtů, které FileBufferingWriteStream je povoleno ukládat do vyrovnávací paměti.
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().