StreamPipeReaderOptions Costruttori

Definizione

Overload

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

Inizializza un'istanza StreamPipeReaderOptions di , specificando facoltativamente un pool di memoria, una dimensione minima del buffer, una dimensione minima di lettura e se il flusso sottostante deve essere lasciato aperto dopo il PipeReader completamento.

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

Inizializza un'istanza StreamPipeReaderOptions di , specificando facoltativamente un pool di memoria, una dimensione minima del buffer, una dimensione minima di lettura e se il flusso sottostante deve essere lasciato aperto dopo il PipeReader completamento.

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

Origine:
StreamPipeReaderOptions.cs
Origine:
StreamPipeReaderOptions.cs
Origine:
StreamPipeReaderOptions.cs
Origine:
StreamPipeReaderOptions.cs
Origine:
StreamPipeReaderOptions.cs
Origine:
StreamPipeReaderOptions.cs

Inizializza un'istanza StreamPipeReaderOptions di , specificando facoltativamente un pool di memoria, una dimensione minima del buffer, una dimensione minima di lettura e se il flusso sottostante deve essere lasciato aperto dopo il PipeReader completamento.

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)

Parametri

pool
MemoryPool<Byte>

Pool di memoria da usare per l'allocazione della memoria. Il valore predefinito è null.

bufferSize
Int32

Dimensioni minime del buffer da usare quando si noleggia la memoria da pool. Il valore predefinito è 4096.

minimumReadSize
Int32

Soglia dei byte rimanenti nel buffer prima che venga allocato un nuovo buffer. Il valore predefinito è 1024.

leaveOpen
Boolean

true per lasciare aperto il flusso sottostante dopo il PipeReader completamento; false per chiuderlo. Il valore predefinito è false.

Si applica a

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

Origine:
StreamPipeReaderOptions.cs
Origine:
StreamPipeReaderOptions.cs
Origine:
StreamPipeReaderOptions.cs
Origine:
StreamPipeReaderOptions.cs
Origine:
StreamPipeReaderOptions.cs
Origine:
StreamPipeReaderOptions.cs

Inizializza un'istanza StreamPipeReaderOptions di , specificando facoltativamente un pool di memoria, una dimensione minima del buffer, una dimensione minima di lettura e se il flusso sottostante deve essere lasciato aperto dopo il PipeReader completamento.

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)

Parametri

pool
MemoryPool<Byte>

Pool di memoria da usare per l'allocazione della memoria. Il valore predefinito è null.

bufferSize
Int32

Dimensioni minime del buffer da usare quando si noleggia la memoria da pool. Il valore predefinito è 4096.

minimumReadSize
Int32

Soglia dei byte rimanenti nel buffer prima che venga allocato un nuovo buffer. Il valore predefinito è 1024.

leaveOpen
Boolean

true per lasciare aperto il flusso sottostante dopo il PipeReader completamento; false per chiuderlo. Il valore predefinito è false.

useZeroByteReads
Boolean

true se le letture con un buffer vuoto devono essere rilasciate al flusso sottostante prima di allocare memoria; in caso contrario, false.

Si applica a