StreamPipeReaderOptions Konstruktoren

Definition

Überlädt

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

Initialisiert eine Instanz, optional die Angabe eines StreamPipeReaderOptions Speicherpools, eine minimale Puffergröße, eine minimale Lesegröße und ob der zugrunde liegende Datenstrom nach PipeReader Abschluss des Vorgangs geöffnet bleiben soll.

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

Initialisiert eine Instanz, optional die Angabe eines StreamPipeReaderOptions Speicherpools, eine minimale Puffergröße, eine minimale Lesegröße und ob der zugrunde liegende Datenstrom nach PipeReader Abschluss des Vorgangs geöffnet bleiben soll.

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

Quelle:
StreamPipeReaderOptions.cs
Quelle:
StreamPipeReaderOptions.cs
Quelle:
StreamPipeReaderOptions.cs
Quelle:
StreamPipeReaderOptions.cs
Quelle:
StreamPipeReaderOptions.cs
Quelle:
StreamPipeReaderOptions.cs

Initialisiert eine Instanz, optional die Angabe eines StreamPipeReaderOptions Speicherpools, eine minimale Puffergröße, eine minimale Lesegröße und ob der zugrunde liegende Datenstrom nach PipeReader Abschluss des Vorgangs geöffnet bleiben soll.

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)

Parameter

pool
MemoryPool<Byte>

Der Speicherpool, der beim Zuordnen des Arbeitsspeichers verwendet werden soll. Der Standardwert ist null.

bufferSize
Int32

Die minimale Puffergröße, die beim Mieten des Arbeitsspeichers von der pool. Der Standardwert ist 4096.

minimumReadSize
Int32

Der Schwellenwert der verbleibenden Bytes im Puffer, bevor ein neuer Puffer zugeordnet wird. Der Standardwert ist 1024.

leaveOpen
Boolean

true den zugrunde liegenden Datenstrom nach PipeReader Abschluss geöffnet zu lassen, false um ihn zu schließen. Der Standardwert lautet false.

Gilt für:

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

Quelle:
StreamPipeReaderOptions.cs
Quelle:
StreamPipeReaderOptions.cs
Quelle:
StreamPipeReaderOptions.cs
Quelle:
StreamPipeReaderOptions.cs
Quelle:
StreamPipeReaderOptions.cs
Quelle:
StreamPipeReaderOptions.cs

Initialisiert eine Instanz, optional die Angabe eines StreamPipeReaderOptions Speicherpools, eine minimale Puffergröße, eine minimale Lesegröße und ob der zugrunde liegende Datenstrom nach PipeReader Abschluss des Vorgangs geöffnet bleiben soll.

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)

Parameter

pool
MemoryPool<Byte>

Der Speicherpool, der beim Zuordnen des Arbeitsspeichers verwendet werden soll. Der Standardwert ist null.

bufferSize
Int32

Die minimale Puffergröße, die beim Mieten des Arbeitsspeichers von der pool. Der Standardwert ist 4096.

minimumReadSize
Int32

Der Schwellenwert der verbleibenden Bytes im Puffer, bevor ein neuer Puffer zugeordnet wird. Der Standardwert ist 1024.

leaveOpen
Boolean

true den zugrunde liegenden Datenstrom nach PipeReader Abschluss geöffnet zu lassen, false um ihn zu schließen. Der Standardwert lautet false.

useZeroByteReads
Boolean

truewenn Lesevorgänge mit einem leeren Puffer vor der Zuweisung des Arbeitsspeichers an den zugrunde liegenden Datenstrom ausgegeben werden sollten; andernfalls . false

Gilt für: