Freigeben über


PeekCompletedEventArgs.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

Das 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 EndPeek , die dem abgeschlossenen Vorgang zugeordnet ist.

Wenn Sie aufrufen BeginPeek, 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. BeginPeek erstellt das -Objekt, das während des gesamten Vorgangs geändert wird, bis EndPeek es abgeschlossen ist.

Gilt für:

Weitere Informationen