PipeReader.TryRead(ReadResult) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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).