Share via


StreamPipeWriterOptions(MemoryPool<Byte>, Int32, Boolean) 建構函式

定義

StreamPipeWriterOptions 執行個體初始化,可選擇指定記憶體集區、最小緩衝區大小,以及 PipeWriter 完成之後是否應將基礎資料流程保持開啟。

public StreamPipeWriterOptions (System.Buffers.MemoryPool<byte> pool = default, int minimumBufferSize = -1, bool leaveOpen = false);
public StreamPipeWriterOptions (System.Buffers.MemoryPool<byte>? pool = default, int minimumBufferSize = -1, bool leaveOpen = false);
new System.IO.Pipelines.StreamPipeWriterOptions : System.Buffers.MemoryPool<byte> * int * bool -> System.IO.Pipelines.StreamPipeWriterOptions
Public Sub New (Optional pool As MemoryPool(Of Byte) = Nothing, Optional minimumBufferSize As Integer = -1, Optional leaveOpen As Boolean = false)

參數

pool
MemoryPool<Byte>

配置記憶體時要使用的記憶體集區。 預設值是 null

minimumBufferSize
Int32

pool 租借記憶體時要使用的最小緩衝區大小。 預設值為 4096。

leaveOpen
Boolean

true 以在 false 完成時保持基底串流開啟;PipeWriter 則為關閉。 預設為 false

適用於