StreamPipeReaderOptions Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
StreamPipeReaderOptions(MemoryPool<Byte>, Int32, Int32, Boolean) |
Initialise une instance StreamPipeReaderOptions, en spécifiant éventuellement un pool de mémoire, une taille de mémoire tampon minimale, une taille de lecture minimale, et indique si le flux sous-jacent doit être laissé ouvert une fois le PipeReader terminé. |
StreamPipeReaderOptions(MemoryPool<Byte>, Int32, Int32, Boolean, Boolean) |
Initialise une instance StreamPipeReaderOptions, en spécifiant éventuellement un pool de mémoire, une taille de mémoire tampon minimale, une taille de lecture minimale, et indique si le flux sous-jacent doit être laissé ouvert une fois le PipeReader terminé. |
StreamPipeReaderOptions(MemoryPool<Byte>, Int32, Int32, Boolean)
- Source:
- StreamPipeReaderOptions.cs
- Source:
- StreamPipeReaderOptions.cs
- Source:
- StreamPipeReaderOptions.cs
Initialise une instance StreamPipeReaderOptions, en spécifiant éventuellement un pool de mémoire, une taille de mémoire tampon minimale, une taille de lecture minimale, et indique si le flux sous-jacent doit être laissé ouvert une fois le PipeReader terminé.
public:
StreamPipeReaderOptions(System::Buffers::MemoryPool<System::Byte> ^ pool, int bufferSize, int minimumReadSize, bool leaveOpen);
public StreamPipeReaderOptions (System.Buffers.MemoryPool<byte> pool = default, int bufferSize = -1, int minimumReadSize = -1, bool leaveOpen = false);
public StreamPipeReaderOptions (System.Buffers.MemoryPool<byte>? pool = default, int bufferSize = -1, int minimumReadSize = -1, bool leaveOpen = false);
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 (Optional pool As MemoryPool(Of Byte) = Nothing, Optional bufferSize As Integer = -1, Optional minimumReadSize As Integer = -1, Optional leaveOpen As Boolean = false)
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 mémoire tampon à utiliser lors de la location de mémoire à partir de pool
. La valeur par défaut est 4096.
- minimumReadSize
- Int32
Seuil d’octets à conserver 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 le PipeReader terminé ; sinon, false
pour le 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
Initialise une instance StreamPipeReaderOptions, en spécifiant éventuellement un pool de mémoire, une taille de mémoire tampon minimale, une taille de lecture minimale, et indique si le flux sous-jacent doit être laissé ouvert une fois le PipeReader terminé.
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 mémoire tampon à utiliser lors de la location de mémoire à partir de pool
. La valeur par défaut est 4096.
- minimumReadSize
- Int32
Seuil d’octets à conserver 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 le PipeReader terminé ; sinon, false
pour le fermer. La valeur par défaut est false
.
- useZeroByteReads
- Boolean
true
si les lectures avec une mémoire tampon vide doivent être émises au flux sous-jacent avant d’allouer de la mémoire ; sinon, false
.