FileBufferingWriteStream 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
初始化 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
切换到磁盘上的文件之前要分配的最大内存量(以字节为单位)。 默认为 32kb。
允许缓冲的最大字节 FileBufferingWriteStream 量。
提供要向其写入缓冲内容的目录的位置。
如果未指定,则使用环境变量 ASPNETCORE_TEMP
指定的值(如果可用),否则使用 返回 GetTempPath()的值。