StreamPipeReaderOptions Constructeurs

Définition

Surcharges

Nom Description
StreamPipeReaderOptions(MemoryPool<Byte>, Int32, Int32, Boolean)

Initialise une StreamPipeReaderOptions instance, en spécifiant éventuellement un pool de mémoires, une taille de mémoire tampon minimale, une taille de lecture minimale et si le flux sous-jacent doit être laissé ouvert une fois l’opération PipeReader terminée.

StreamPipeReaderOptions(MemoryPool<Byte>, Int32, Int32, Boolean, Boolean)

Initialise une StreamPipeReaderOptions instance, en spécifiant éventuellement un pool de mémoires, une taille de mémoire tampon minimale, une taille de lecture minimale et si le flux sous-jacent doit être laissé ouvert une fois l’opération PipeReader terminée.

StreamPipeReaderOptions(MemoryPool<Byte>, Int32, Int32, Boolean)

Source:
StreamPipeReaderOptions.cs
Source:
StreamPipeReaderOptions.cs
Source:
StreamPipeReaderOptions.cs
Source:
StreamPipeReaderOptions.cs
Source:
StreamPipeReaderOptions.cs
Source:
StreamPipeReaderOptions.cs

Initialise une StreamPipeReaderOptions instance, en spécifiant éventuellement un pool de mémoires, une taille de mémoire tampon minimale, une taille de lecture minimale et si le flux sous-jacent doit être laissé ouvert une fois l’opération PipeReader terminée.

public:
 StreamPipeReaderOptions(System::Buffers::MemoryPool<System::Byte> ^ pool, int bufferSize, int minimumReadSize, bool leaveOpen);
public StreamPipeReaderOptions(System.Buffers.MemoryPool<byte>? pool, int bufferSize, int minimumReadSize, bool leaveOpen);
new System.IO.Pipelines.StreamPipeReaderOptions : System.Buffers.MemoryPool<byte> * int * int * bool -> System.IO.Pipelines.StreamPipeReaderOptions
Public Sub New (pool As MemoryPool(Of Byte), bufferSize As Integer, minimumReadSize As Integer, leaveOpen As Boolean)

Paramètres

pool
MemoryPool<Byte>

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

bufferSize
Int32

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

minimumReadSize
Int32

Seuil des octets restants dans la mémoire tampon avant l’allocation d’une nouvelle mémoire tampon. La valeur par défaut est 1024.

leaveOpen
Boolean

true pour laisser le flux sous-jacent ouvert une fois l’opération PipeReader terminée ; false pour la fermer. La valeur par défaut est false.

S’applique à

StreamPipeReaderOptions(MemoryPool<Byte>, Int32, Int32, Boolean, Boolean)

Source:
StreamPipeReaderOptions.cs
Source:
StreamPipeReaderOptions.cs
Source:
StreamPipeReaderOptions.cs
Source:
StreamPipeReaderOptions.cs
Source:
StreamPipeReaderOptions.cs
Source:
StreamPipeReaderOptions.cs

Initialise une StreamPipeReaderOptions instance, en spécifiant éventuellement un pool de mémoires, une taille de mémoire tampon minimale, une taille de lecture minimale et si le flux sous-jacent doit être laissé ouvert une fois l’opération PipeReader terminée.

public StreamPipeReaderOptions(System.Buffers.MemoryPool<byte>? pool = default, int bufferSize = -1, int minimumReadSize = -1, bool leaveOpen = false, bool useZeroByteReads = false);
new System.IO.Pipelines.StreamPipeReaderOptions : System.Buffers.MemoryPool<byte> * int * int * bool * bool -> System.IO.Pipelines.StreamPipeReaderOptions
Public Sub New (Optional pool As MemoryPool(Of Byte) = Nothing, Optional bufferSize As Integer = -1, Optional minimumReadSize As Integer = -1, Optional leaveOpen As Boolean = false, Optional useZeroByteReads 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.

bufferSize
Int32

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

minimumReadSize
Int32

Seuil des octets restants dans la mémoire tampon avant l’allocation d’une nouvelle mémoire tampon. La valeur par défaut est 1024.

leaveOpen
Boolean

true pour laisser le flux sous-jacent ouvert une fois l’opération PipeReader terminée ; false pour la fermer. La valeur par défaut est false.

useZeroByteReads
Boolean

true si les lectures avec une mémoire tampon vide doivent être émises sur le flux sous-jacent avant d’allouer de la mémoire ; sinon, false.

S’applique à