Sdílet prostřednictvím


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

Definice

Inicializuje StreamPipeWriterOptions instanci, volitelně určí fond paměti, minimální velikost vyrovnávací paměti a to, jestli má být podkladový datový proud po dokončení ponechán otevřený 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)

Parametry

pool
MemoryPool<Byte>

Fond paměti, který se má použít při přidělování paměti. Výchozí hodnota je null.

minimumBufferSize
Int32

Minimální velikost vyrovnávací paměti, která se má použít při půjčování paměti z nástroje pool. Výchozí hodnota je 4096.

leaveOpen
Boolean

true po dokončení ponecháte podkladový datový proud otevřený PipeWriter a false zavřete ho. Výchozí formát je false.

Platí pro