ReceiveCompletedEventArgs.AsyncResult Eigenschaft

Definition

Ruft das Ergebnis der angeforderten asynchronen Operation ab oder legt dieses fest.

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

Eigenschaftswert

IAsyncResult enthält die der Receive-Methode zugeordneten Daten.

Hinweise

AsyncResult identifiziert laufende oder abgeschlossene asynchrone Vorgänge. Die -Eigenschaft enthält Daten, mit denen bestimmt wird, welche der verschiedenen potenziellen asynchronen Vorgänge abgeschlossen werden sollen, und wenn sie an den Ereignishandler übergeben werden, der Zugriff auf die nachricht ermöglicht EndReceive , die dem abgeschlossenen Vorgang zugeordnet ist.

Wenn Sie aufrufen BeginReceive, wird ein IAsyncResult sofort zurückgegeben, auch wenn eine Nachricht, sofern vorhanden, noch nicht abgerufen wurde, weil der Vorgang nicht abgeschlossen ist. Gibt AsyncResult den Zustand des asynchronen Vorgangs an. BeginReceive erstellt das Objekt, das während des gesamten Vorgangs EndReceive bis zum Abschluss geändert wird.

Gilt für:

Weitere Informationen