Compartir a través de


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

Definición

Inicializa una instancia de StreamPipeWriterOptions; se puede especificar un bloque de memoria, un tamaño de búfer mínimo y si la secuencia subyacente se debe dejar abierta después de que se complete 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)

Parámetros

pool
MemoryPool<Byte>

El bloque de memoria que se usa al asignar memoria. El valor predeterminado es null.

minimumBufferSize
Int32

El tamaño de búfer mínimo que se usa al alquilar memoria del objeto pool. El valor predeterminado es 4096.

leaveOpen
Boolean

true para dejar el flujo subyacente abierto una vez que se complete PipeWriter; false para cerrarlo. De manera predeterminada, es false.

Se aplica a