StreamPipeWriterOptions(MemoryPool<Byte>, Int32, Boolean) Konstruktor
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
.