StreamPipeReaderOptions Classe

Definição

Representa um conjunto de opções para controlar a criação do PipeReader.

public ref class StreamPipeReaderOptions
public class StreamPipeReaderOptions
type StreamPipeReaderOptions = class
Public Class StreamPipeReaderOptions
Herança
StreamPipeReaderOptions

Construtores

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

Inicializa uma StreamPipeReaderOptions instância, opcionalmente especificando um pool de memória, um tamanho mínimo de buffer, um tamanho mínimo de leitura e se o fluxo subjacente deve ser deixado aberto após a PipeReader conclusão.

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

Inicializa uma StreamPipeReaderOptions instância, opcionalmente especificando um pool de memória, um tamanho mínimo de buffer, um tamanho mínimo de leitura e se o fluxo subjacente deve ser deixado aberto após a PipeReader conclusão.

Propriedades

Nome Description
BufferSize

Obtém o tamanho mínimo do buffer a ser usado ao alugar memória do Pool.

LeaveOpen

Obtém o valor que indica se o fluxo subjacente deve ser deixado aberto após a PipeReader conclusão.

MinimumReadSize

Obtém o limite de bytes restantes no buffer antes que um novo buffer seja alocado.

Pool

Obtém o MemoryPool<T> que usar ao alocar memória.

UseZeroByteReads

Obtém o valor que indica se as leituras com um buffer vazio devem ser emitidas para o fluxo subjacente, a fim de aguardar a chegada dos dados antes de alocar memória.

Métodos

Nome Description
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Objectatual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a