FileBufferingWriteStream Konstruktor
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Inicjuje nowe wystąpienie klasy 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
Maksymalna ilość pamięci w bajtach do przydzielenia przed przełączeniem do pliku na dysku. Wartość domyślna to 32 kb.
Maksymalna ilość bajtów, którą FileBufferingWriteStream może buforować.
Udostępnia lokalizację katalogu do zapisu buforowanej zawartości.
Jeśli wartość nie zostanie określona, użyje wartości określonej przez zmienną ASPNETCORE_TEMP
środowiskową, jeśli jest dostępna, w przeciwnym razie używa wartości zwracanej przez GetTempPath().