FileBufferingWriteStream コンストラクター

定義

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)

パラメーター

memoryThreshold
Int32

ディスク上のファイルに切り替える前に割り当てる最大メモリ量 (バイト単位)。 既定値は 32 kb です。

bufferLimit
Nullable<Int64>

バッファーに許可される FileBufferingWriteStream 最大バイト数。

tempFileDirectoryAccessor
Func<String>

バッファー内の内容を書き込むディレクトリの場所を提供します。 指定されていない場合は、環境変数 ASPNETCORE_TEMP で指定された値 (使用可能な場合) を使用し、それ以外の場合は によって GetTempPath()返される値を使用します。

適用対象