StreamPipeWriterOptions(MemoryPool<Byte>, Int32, Boolean) Constructor
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
.