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
que IAsyncResult 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 haya un mensaje, si existe uno, 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 se completa.