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 werden kann, welche von mehreren potenziellen asynchronen Vorgängen 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 sofort eine IAsyncResult zurückgegeben, auch wenn eine Meldung, sofern vorhanden, noch nicht abgerufen wurde, weil der Vorgang nicht abgeschlossen ist. Gibt AsyncResult den Status des asynchronen Vorgangs an. BeginReceive erstellt das -Objekt, das während des gesamten Vorgangs geändert wird, bis EndReceive es abgeschlossen ist.

Gilt für:

Weitere Informationen