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

IAsyncResult

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

Hinweise

AsyncResult identifiziert fortlaufende oder abgeschlossene asynchrone Vorgänge. Die Eigenschaft enthält Daten, die bestimmen können, 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 aufrufen BeginPeek, wird eine sofort zurückgegeben, obwohl eine IAsyncResult Nachricht, falls vorhanden, noch nicht abgerufen wurde, weil der Vorgang nicht abgeschlossen ist. Der Zustand des asynchronen Vorgangs AsyncResult wird angegeben. BeginPeek erstellt das Objekt, das während des Vorgangs geändert wird, bis EndPeek er abgeschlossen ist.

Gilt für

Siehe auch