Partager via


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

Définition

Initialise une instance StreamPipeWriterOptions, en spécifiant éventuellement un pool de mémoire, une taille de mémoire tampon minimale et indique si le flux sous-jacent doit être laissé ouvert une fois le PipeWriter terminé.

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)

Paramètres

pool
MemoryPool<Byte>

Pool de mémoire à utiliser lors de l’allocation de mémoire. La valeur par défaut est null.

minimumBufferSize
Int32

Taille minimale de mémoire tampon à utiliser lors de la location de mémoire à partir de pool. La valeur par défaut est 4096.

leaveOpen
Boolean

true pour laisser le flux sous-jacent ouvert une fois le PipeWriter terminé ; sinon, false pour le fermer. La valeur par défaut est false.

S’applique à