Udostępnij za pośrednictwem


StreamPipeWriterOptions(MemoryPool<Byte>, Int32, Boolean) Konstruktor

Definicja

Inicjuje StreamPipeWriterOptions wystąpienie, opcjonalnie określając pulę pamięci, minimalny rozmiar buforu i czy po zakończeniu PipeWriter ma pozostać otwarty bazowy strumień.

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)

Parametry

pool
MemoryPool<Byte>

Pula pamięci do użycia podczas przydzielania pamięci. Wartość domyślna to null.

minimumBufferSize
Int32

Minimalny rozmiar buforu do użycia podczas wynajmowania pamięci z klasy pool. Wartość domyślna to 4096.

leaveOpen
Boolean

true aby pozostawić strumień źródłowy otwarty po zakończeniu PipeWriter ; false aby go zamknąć. Wartość domyślna to false.

Dotyczy