Język

StreamPipeReaderOptions Konstruktory

Definicja

Przeciążenia

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

Inicjuje StreamPipeReaderOptions wystąpienie, opcjonalnie określając pulę pamięci, minimalny rozmiar buforu, minimalny rozmiar odczytu i czy po zakończeniu PipeReader powinien pozostać otwarty bazowy strumień.

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

Inicjuje StreamPipeReaderOptions wystąpienie, opcjonalnie określając pulę pamięci, minimalny rozmiar buforu, minimalny rozmiar odczytu i czy po zakończeniu PipeReader powinien pozostać otwarty bazowy strumień.

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

Źródło:
StreamPipeReaderOptions.cs
Źródło:
StreamPipeReaderOptions.cs
Źródło:
StreamPipeReaderOptions.cs
Źródło:
StreamPipeReaderOptions.cs
Źródło:
StreamPipeReaderOptions.cs
Źródło:
StreamPipeReaderOptions.cs
Źródło:
StreamPipeReaderOptions.cs

Inicjuje StreamPipeReaderOptions wystąpienie, opcjonalnie określając pulę pamięci, minimalny rozmiar buforu, minimalny rozmiar odczytu i czy po zakończeniu PipeReader powinien pozostać otwarty bazowy strumień.

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)

Parametry

pool
MemoryPool<Byte>

Pula pamięci do użycia podczas przydzielania pamięci. Wartość domyślna to null.

bufferSize
Int32

Minimalny rozmiar buforu do użycia podczas wynajmowania pamięci z klasy pool. Wartość domyślna to 4096.

minimumReadSize
Int32

Próg pozostałych bajtów w buforze przed przydziałem nowego buforu. Wartość domyślna to 1024.

leaveOpen
Boolean

true aby pozostawić źródłowy strumień otwarty po zakończeniu PipeReader ; false aby go zamknąć. Wartość domyślna to false.

Dotyczy

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

Źródło:
StreamPipeReaderOptions.cs
Źródło:
StreamPipeReaderOptions.cs
Źródło:
StreamPipeReaderOptions.cs
Źródło:
StreamPipeReaderOptions.cs
Źródło:
StreamPipeReaderOptions.cs
Źródło:
StreamPipeReaderOptions.cs
Źródło:
StreamPipeReaderOptions.cs

Inicjuje StreamPipeReaderOptions wystąpienie, opcjonalnie określając pulę pamięci, minimalny rozmiar buforu, minimalny rozmiar odczytu i czy po zakończeniu PipeReader powinien pozostać otwarty bazowy strumień.

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)

Parametry

pool
MemoryPool<Byte>

Pula pamięci do użycia podczas przydzielania pamięci. Wartość domyślna to null.

bufferSize
Int32

Minimalny rozmiar buforu do użycia podczas wynajmowania pamięci z klasy pool. Wartość domyślna to 4096.

minimumReadSize
Int32

Próg pozostałych bajtów w buforze przed przydziałem nowego buforu. Wartość domyślna to 1024.

leaveOpen
Boolean

true aby pozostawić źródłowy strumień otwarty po zakończeniu PipeReader ; false aby go zamknąć. Wartość domyślna to false.

useZeroByteReads
Boolean

true jeśli odczyty z pustym buforem powinny być wystawiane do bazowego strumienia przed alokowaniem pamięci; w przeciwnym razie, false.

Dotyczy