Compartir a través de


StreamPipeReaderOptions Clase

Definición

Representa un conjunto de opciones para controlar la creación de PipeReader.

public ref class StreamPipeReaderOptions
public class StreamPipeReaderOptions
type StreamPipeReaderOptions = class
Public Class StreamPipeReaderOptions
Herencia
StreamPipeReaderOptions

Constructores

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

Inicializa una instancia de StreamPipeReaderOptions; se puede especificar un bloque de memoria, un tamaño de búfer mínimo, un tamaño de lectura mínimo y si la secuencia subyacente se debe dejar abierta después de que se complete PipeReader.

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

Inicializa una instancia de StreamPipeReaderOptions; se puede especificar un bloque de memoria, un tamaño de búfer mínimo, un tamaño de lectura mínimo y si la secuencia subyacente se debe dejar abierta después de que se complete PipeReader.

Propiedades

BufferSize

Obtiene el tamaño de búfer mínimo que se utiliza al alquilar memoria del objeto Pool.

LeaveOpen

Obtiene el valor que indica si la secuencia subyacente se debe dejar abierta después de que se complete PipeReader.

MinimumReadSize

Obtiene el umbral de bytes restantes en el búfer antes de que se asigne un nuevo búfer.

Pool

Obtiene el objeto MemoryPool<T> que se usará al asignar memoria.

UseZeroByteReads

Obtiene el valor que indica si se deben emitir lecturas con un búfer vacío en la secuencia subyacente para esperar a que lleguen los datos antes de asignar memoria.

Métodos

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a