Aracılığıyla paylaş


StreamPipeWriterOptions(MemoryPool<Byte>, Int32, Boolean) Oluşturucu

Tanım

İsteğe bağlı olarak bir bellek havuzu, en düşük arabellek boyutu ve tamamlandıktan sonra PipeWriter temel alınan akışın açık bırakılıp bırakılmayacağını belirten bir StreamPipeWriterOptions örneği başlatır.

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)

Parametreler

pool
MemoryPool<Byte>

Bellek ayrılırken kullanılacak bellek havuzu. null varsayılan değerdir.

minimumBufferSize
Int32

'den poolbellek kiralarken kullanılacak en düşük arabellek boyutu. Varsayılan değer 4096'dır.

leaveOpen
Boolean

true alttaki akışı tamamlandıktan sonra PipeWriter açık bırakmak; false kapatmak için. Varsayılan değer: false.

Şunlara uygulanır