PipeReader Classe

Définition

Définit une classe qui fournit l’accès à un côté lecture du canal.

public ref class PipeReader abstract
public abstract class PipeReader
type PipeReader = class
Public MustInherit Class PipeReader
Héritage
PipeReader

Constructeurs

Nom Description
PipeReader()

Initialise une nouvelle instance de la classe PipeReader.

Méthodes

Nom Description
AdvanceTo(SequencePosition, SequencePosition)

Avance le curseur de lecture du pipeline après les données consommées, en marquant les données comme traitées, lues et examinées.

AdvanceTo(SequencePosition)

Avance le curseur de lecture du pipeline après les données consommées, en marquant les données comme traitées.

AsStream(Boolean)

Retourne une Stream représentation du PipeReader.

CancelPendingRead()

Annule l’opération en attente ReadAsync(CancellationToken) sans l’avoir levée et sans terminer l’opération PipeReader. S’il n’existe aucune opération en attente, cela annule l’opération suivante.

Complete(Exception)

Signale au producteur que le consommateur a effectué la lecture.

CompleteAsync(Exception)

Marque l’instance de lecteur de canal actuelle comme étant terminée, ce qui signifie qu’aucune autre donnée ne sera lue à partir de celle-ci.

CopyToAsync(PipeWriter, CancellationToken)

Lit de manière asynchrone les octets des PipeReader octets et les écrit dans le jeton d’annulation spécifié PipeWriter.

CopyToAsync(Stream, CancellationToken)

Lit de manière asynchrone les octets du PipeReader flux spécifié et les écrit dans le flux spécifié, à l’aide d’un jeton d’annulation spécifié.

Create(ReadOnlySequence<Byte>)

Crée un PipeReader wrapper le fichier spécifié ReadOnlySequence<T>.

Create(Stream, StreamPipeReaderOptions)

Crée un PipeReader wrapper le fichier spécifié Stream.

Equals(Object)

Détermine si l’objet spécifié est égal à l’objet actuel.

(Hérité de Object)
GetHashCode()

Sert de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient la Type de l’instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Objectactuel.

(Hérité de Object)
OnWriterCompleted(Action<Exception,Object>, Object)
Obsolète.

Inscrit un rappel qui s’exécute lorsque le PipeWriter côté du canal est terminé.

ReadAsync(CancellationToken)

Lit de façon asynchrone une séquence d’octets à partir de l’élément actif PipeReader.

ReadAtLeastAsync(Int32, CancellationToken)

Lit de façon asynchrone une séquence d’octets à partir de l’élément actif PipeReader.

ReadAtLeastAsyncCore(Int32, CancellationToken)

Lit de façon asynchrone une séquence d’octets à partir de l’élément actif PipeReader.

ToString()

Retourne une chaîne qui représente l’objet actuel.

(Hérité de Object)
TryRead(ReadResult)

Tente de lire de manière synchrone les données le PipeReader.

S’applique à