ReceiveCompletedEventArgs.AsyncResult Propriété

Définition

Obtient ou définit le résultat de l'opération asynchrone demandée.

public:
 property IAsyncResult ^ AsyncResult { IAsyncResult ^ get(); void set(IAsyncResult ^ value); };
public IAsyncResult AsyncResult { get; set; }
member this.AsyncResult : IAsyncResult with get, set
Public Property AsyncResult As IAsyncResult

Valeur de propriété

IAsyncResult qui contient les données associées à l'opération de réception.

Remarques

AsyncResult identifie les opérations asynchrones en cours ou terminées. La propriété contient des données qui permettent de déterminer quelles opérations asynchrones potentielles effectuer et, lorsqu’elles sont passées EndReceive au gestionnaire d’événements, permet d’accéder au message associé à l’opération terminée.

Lorsque vous appelez BeginReceive, un IAsyncResult est retourné immédiatement, même si un message, s’il en existe un, n’a pas encore été récupéré, car l’opération n’est pas terminée. indique AsyncResult l’état de l’opération asynchrone. BeginReceive crée l’objet, qui est modifié tout au long de l’opération jusqu’à ce qu’elle EndReceive soit terminée.

S’applique à

Voir aussi