Freigeben über


IInputChannel.EndWaitForMessage(IAsyncResult) Methode

Definition

Schließt den angegebenen asynchronen Vorgang des Wartens auf eine Nachricht ab.

public:
 bool EndWaitForMessage(IAsyncResult ^ result);
public bool EndWaitForMessage (IAsyncResult result);
abstract member EndWaitForMessage : IAsyncResult -> bool
Public Function EndWaitForMessage (result As IAsyncResult) As Boolean

Parameter

result
IAsyncResult

IAsyncResult, das den abzuschließenden BeginWaitForMessage(TimeSpan, AsyncCallback, Object)-Vorgang bestimmt und über das Endergebnis abgerufen werden kann.

Gibt zurück

true, wenn eine Nachricht angekommen ist, bevor der timeout überschritten wurde, andernfalls false.

Beispiele

Im folgenden Code wird veranschaulicht, wie diese Methode implementiert wird:

public bool EndWaitForMessage(IAsyncResult result)
{
    return this.InnerChannel.EndWaitForMessage(result);
}

Gilt für: