ReceiveCompletedEventArgs.AsyncResult Propiedad

Definición

Obtiene o establece el resultado de la operación asincrónica solicitada.

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

Valor de propiedad

Un IAsyncResult que contiene los datos asociados a la operación de recepción.

Comentarios

AsyncResult identifica las operaciones asincrónicas en curso o completadas. La propiedad contiene datos que ayudan a determinar cuál de las posibles operaciones asincrónicas se van a completar y, cuando se pasan al controlador de eventos, permite EndReceive acceder al mensaje asociado a la operación completada.

Cuando se llama a BeginReceive, IAsyncResult se devuelve inmediatamente , aunque un mensaje, si existe, aún no se ha recuperado porque la operación no se ha completado. AsyncResult indica el estado de la operación asincrónica. BeginReceive crea el objeto , que se modifica a lo largo de la operación hasta EndReceive que lo completa.

Se aplica a

Consulte también