StreamPipeWriterOptions(MemoryPool<Byte>, Int32, Boolean) Konstruktor
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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
.