StreamPipeReaderOptions Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ü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