Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All

IInputChannel.EndWaitForMessage Method

Completes the specified asynchronous wait-for-a-message operation.

Namespace:  System.ServiceModel.Channels
Assemblies:   System.ServiceModel (in System.ServiceModel.dll)
  System.ServiceModel.Primitives (in System.ServiceModel.Primitives.dll)

bool EndWaitForMessage(
	IAsyncResult result
)

Parameters

result
Type: System.IAsyncResult

The IAsyncResult that identifies the BeginWaitForMessage(TimeSpan, AsyncCallback, Object) operation to finish, and from which to retrieve an end result.

Return Value

Type: System.Boolean
true if a message has arrived before the timeout has been exceeded; otherwise false.

The following code illustrates how to implement this method:

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

.NET Framework

Supported in: 4.6, 4.5, 4, 3.5, 3.0

.NET Framework Client Profile

Supported in: 4, 3.5 SP1

Portable Class Library

Supported in: Portable Class Library

Supported in: Windows Phone 8.1

Supported in: Windows Phone Silverlight 8.1

Supported in: Windows Phone Silverlight 8
Show:
© 2015 Microsoft