PipeReader Classe

Definizione

Definisce una classe che fornisce l'accesso a un lato di lettura della pipe.

public ref class PipeReader abstract
public abstract class PipeReader
type PipeReader = class
Public MustInherit Class PipeReader
Ereditarietà
PipeReader

Costruttori

Nome Descrizione
PipeReader()

Inizializza una nuova istanza della classe PipeReader.

Metodi

Nome Descrizione
AdvanceTo(SequencePosition, SequencePosition)

Sposta in avanti il cursore di lettura della pipeline a dopo i dati utilizzati, contrassegnando i dati come elaborati, letti ed esaminati.

AdvanceTo(SequencePosition)

Sposta in avanti il cursore di lettura della pipeline a dopo i dati utilizzati, contrassegnando i dati come elaborati.

AsStream(Boolean)

Restituisce una Stream rappresentazione dell'oggetto PipeReader.

CancelPendingRead()

Annulla l'operazione in sospeso ReadAsync(CancellationToken) senza che venga generata e senza completare .PipeReader Se non è presente alcuna operazione in sospeso, verrà annullata l'operazione successiva.

Complete(Exception)

Segnala al producer che il consumer ha completato la lettura.

CompleteAsync(Exception)

Contrassegna l'istanza corrente del lettore pipe come completata, ovvero non verranno letti altri dati.

CopyToAsync(PipeWriter, CancellationToken)

Legge in modo asincrono i byte da PipeReader e li scrive nell'oggetto specificato PipeWriterusando un token di annullamento specificato.

CopyToAsync(Stream, CancellationToken)

Legge in modo asincrono i byte da PipeReader e li scrive nel flusso specificato, usando un token di annullamento specificato.

Create(ReadOnlySequence<Byte>)

Crea un PipeReader wrapping dell'oggetto specificato ReadOnlySequence<T>.

Create(Stream, StreamPipeReaderOptions)

Crea un PipeReader wrapping dell'oggetto specificato Stream.

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
OnWriterCompleted(Action<Exception,Object>, Object)
Obsoleti.

Registra un callback eseguito quando il PipeWriter lato della pipe viene completato.

ReadAsync(CancellationToken)

Legge in modo asincrono una sequenza di byte dall'oggetto corrente PipeReader.

ReadAtLeastAsync(Int32, CancellationToken)

Legge in modo asincrono una sequenza di byte dall'oggetto corrente PipeReader.

ReadAtLeastAsyncCore(Int32, CancellationToken)

Legge in modo asincrono una sequenza di byte dall'oggetto corrente PipeReader.

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)
TryRead(ReadResult)

Tenta di leggere i dati in modo sincrono.PipeReader

Si applica a