ReceiveCompletedEventArgs.AsyncResult Proprietà

Definizione

Ottiene o imposta il risultato dell'operazione asincrona richiesta.

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

Valore della proprietà

Oggetto IAsyncResult contenente i dati associati all'operazione di ricezione.

Commenti

AsyncResult identifica le operazioni asincrone in corso o completate. La proprietà contiene dati che consentono di determinare quali operazioni asincrone possono essere completate e, quando passate al gestore eventi, consente di EndReceive accedere al messaggio associato all'operazione completata.

Quando si chiama BeginReceive, viene restituito immediatamente un oggetto IAsyncResult , anche se ne esiste uno, non è ancora stato recuperato perché l'operazione non è stata completata. Indica AsyncResult lo stato dell'operazione asincrona. BeginReceive crea l'oggetto, che viene modificato durante l'operazione fino a EndReceive quando non viene completato.

Si applica a

Vedi anche