PeekCompletedEventArgs.AsyncResult Eigenschaft

Definition

Ruft das Ergebnis des angeforderten asynchronen Vorgangs ab oder legt es 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

A IAsyncResult , das die mit dem Vorschauvorgang verknüpften Daten enthält.

Hinweise

AsyncResult identifiziert laufende oder abgeschlossene asynchrone Vorgänge. Die Eigenschaft enthält Daten, die bestimmen, welche von mehreren potenziellen asynchronen Vorgängen abgeschlossen werden sollen, und wenn sie an den Ereignishandler übergeben werden, ermöglicht EndPeek es, auf die Nachricht zuzugreifen, die dem abgeschlossenen Vorgang zugeordnet ist.

Wenn Sie einen Aufruf ausführen BeginPeek, wird eine IAsyncResult sofort zurückgegeben, obwohl eine Nachricht, sofern vorhanden, noch nicht abgerufen wurde, da der Vorgang nicht abgeschlossen ist. Dies AsyncResult gibt 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