Partager via


PipeReader.TryRead(ReadResult) Méthode

Définition

Tente de lire les données de façon synchrone du PipeReader.

public:
 abstract bool TryRead([Runtime::InteropServices::Out] System::IO::Pipelines::ReadResult % result);
public abstract bool TryRead (out System.IO.Pipelines.ReadResult result);
abstract member TryRead : ReadResult -> bool
Public MustOverride Function TryRead (ByRef result As ReadResult) As Boolean

Paramètres

result
ReadResult

Lorsque cette méthode retourne true, cette valeur est définie sur une instance ReadResult qui représente le résultat de l’appel de lecture ; sinon, cette valeur est définie sur default.

Retours

true si des données étaient disponibles, ou si l’appel a été annulé ou que l’enregistreur a été terminé ; sinon, false.

Remarques

Si le canal retourne false, il n’est pas nécessaire d’appeler AdvanceTo(SequencePosition, SequencePosition).

S’applique à