StreamPipeWriterOptions(MemoryPool<Byte>, Int32, Boolean) Oluşturucu
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
İ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 pool
bellek 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
.