PipeReader Classe

Definição

Define uma classe que fornece acesso a um lado de leitura do pipe.

public ref class PipeReader abstract
public abstract class PipeReader
type PipeReader = class
Public MustInherit Class PipeReader
Herança
PipeReader

Construtores

Nome Description
PipeReader()

Inicializa uma nova instância da classe PipeReader.

Métodos

Nome Description
AdvanceTo(SequencePosition, SequencePosition)

Avança o cursor de leitura do pipeline para depois dos dados consumidos, marcando os dados como processados, lidos e examinados.

AdvanceTo(SequencePosition)

Avança o cursor de leitura do pipeline para depois dos dados consumidos, marcando os dados como processados.

AsStream(Boolean)

Retorna uma Stream representação do PipeReader.

CancelPendingRead()

Cancela a operação pendente ReadAsync(CancellationToken) sem fazer com que ela seja lançada e sem concluir a PipeReader. Se não houver nenhuma operação pendente, isso cancelará a próxima operação.

Complete(Exception)

Sinaliza ao produtor que o consumidor terminou de ler.

CompleteAsync(Exception)

Marca a instância atual do leitor de pipe como sendo concluída, o que significa que nenhum dado será lido nela.

CopyToAsync(PipeWriter, CancellationToken)

Lê os bytes de PipeReader forma assíncrona e os grava no token de PipeWritercancelamento especificado.

CopyToAsync(Stream, CancellationToken)

Lê de forma assíncrona os bytes e PipeReader os grava no fluxo especificado, usando um token de cancelamento especificado.

Create(ReadOnlySequence<Byte>)

Cria um PipeReader encapsulamento do especificado ReadOnlySequence<T>.

Create(Stream, StreamPipeReaderOptions)

Cria um PipeReader encapsulamento do especificado Stream.

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)
OnWriterCompleted(Action<Exception,Object>, Object)
Obsoleto.

Registra um retorno de chamada que é executado quando o PipeWriter lado do pipe é concluído.

ReadAsync(CancellationToken)

Lê de forma assíncrona uma sequência de bytes da atual PipeReader.

ReadAtLeastAsync(Int32, CancellationToken)

Lê de forma assíncrona uma sequência de bytes da atual PipeReader.

ReadAtLeastAsyncCore(Int32, CancellationToken)

Lê de forma assíncrona uma sequência de bytes da atual PipeReader.

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)
TryRead(ReadResult)

Tenta ler dados de forma síncrona.PipeReader

Aplica-se a