StreamPipeReaderOptions Constructores

Definición

Sobrecargas

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

Inicializa una StreamPipeReaderOptions instancia, opcionalmente especificando un grupo de memoria, un tamaño de búfer mínimo, un tamaño de lectura mínimo y si la secuencia subyacente debe dejarse abierta después de completarse PipeReader .

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

Inicializa una StreamPipeReaderOptions instancia, opcionalmente especificando un grupo de memoria, un tamaño de búfer mínimo, un tamaño de lectura mínimo y si la secuencia subyacente debe dejarse abierta después de completarse PipeReader .

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

Source:
StreamPipeReaderOptions.cs
Source:
StreamPipeReaderOptions.cs
Source:
StreamPipeReaderOptions.cs
Source:
StreamPipeReaderOptions.cs
Source:
StreamPipeReaderOptions.cs
Source:
StreamPipeReaderOptions.cs

Inicializa una StreamPipeReaderOptions instancia, opcionalmente especificando un grupo de memoria, un tamaño de búfer mínimo, un tamaño de lectura mínimo y si la secuencia subyacente debe dejarse abierta después de completarse PipeReader .

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)

Parámetros

pool
MemoryPool<Byte>

Grupo de memoria que se va a usar al asignar memoria. El valor por defecto es null.

bufferSize
Int32

Tamaño mínimo del búfer que se va a usar al alquilar memoria de .pool El valor predeterminado es 4096.

minimumReadSize
Int32

Umbral de bytes restantes en el búfer antes de asignar un nuevo búfer. El valor predeterminado es 1024.

leaveOpen
Boolean

true para dejar abierta la secuencia subyacente después de PipeReader que se complete; false para cerrarla. El valor predeterminado es false.

Se aplica a

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

Source:
StreamPipeReaderOptions.cs
Source:
StreamPipeReaderOptions.cs
Source:
StreamPipeReaderOptions.cs
Source:
StreamPipeReaderOptions.cs
Source:
StreamPipeReaderOptions.cs
Source:
StreamPipeReaderOptions.cs

Inicializa una StreamPipeReaderOptions instancia, opcionalmente especificando un grupo de memoria, un tamaño de búfer mínimo, un tamaño de lectura mínimo y si la secuencia subyacente debe dejarse abierta después de completarse PipeReader .

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)

Parámetros

pool
MemoryPool<Byte>

Grupo de memoria que se va a usar al asignar memoria. El valor por defecto es null.

bufferSize
Int32

Tamaño mínimo del búfer que se va a usar al alquilar memoria de .pool El valor predeterminado es 4096.

minimumReadSize
Int32

Umbral de bytes restantes en el búfer antes de asignar un nuevo búfer. El valor predeterminado es 1024.

leaveOpen
Boolean

true para dejar abierta la secuencia subyacente después de PipeReader que se complete; false para cerrarla. El valor predeterminado es false.

useZeroByteReads
Boolean

true si las lecturas con un búfer vacío deben emitirse al flujo subyacente antes de asignar memoria; de lo contrario, false.

Se aplica a