ReceiveCompletedEventArgs.AsyncResult Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.