Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

ClientBase<TChannel>.BeginOperationDelegate Delegate

A delegate that is used by InvokeAsync(BeginOperationDelegate, Object[], EndOperationDelegate, SendOrPostCallback, Object) for calling asynchronous operations on the client.

Namespace:  System.ServiceModel
Assembly:  System.ServiceModel (in System.ServiceModel.dll)

protected delegate IAsyncResult BeginOperationDelegate(
	Object[] inValues,
	AsyncCallback asyncCallback,
	Object state
)

Parameters

inValues
Type: System.Object[]
The input values to the asynchronous call.
asyncCallback
Type: System.AsyncCallback
Reference to the method to be called when the corresponding asynchronous operation completes.
state
Type: System.Object
An Object that lets the client distinguish between different asynchronous calls. It is made available to the client in the arguments parameter of the event completion callback.

Return Value

Type: System.IAsyncResult
The result of the asynchronous call.

Silverlight

Supported in: 5, 4, 3

Silverlight for Windows Phone

Supported in: Windows Phone OS 7.1, Windows Phone OS 7.0

XNA Framework

Supported in: Windows Phone OS 7.0

For a list of the operating systems and browsers that are supported by Silverlight, see Supported Operating Systems and Browsers.

Was this page helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

Show:
© 2015 Microsoft