Поделиться через


StreamPipeWriterOptions(MemoryPool<Byte>, Int32, Boolean) Конструктор

Определение

Инициализирует экземпляр PipeWriter, при необходимости указывая пул памяти, минимальный размер буфера и значение, указывающее, должен ли базовый поток оставаться открытым после завершения StreamPipeWriterOptions.

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, чтобы оставить базовый поток открытым после завершения PipeWriter; false, чтобы закрыть его. Значение по умолчанию — false.

Применяется к