ClientBase<TChannel>.ChannelBase<T>.BeginInvoke Method

Definition

Starts an asynchronous call of a specified method by name.

C#
protected IAsyncResult BeginInvoke(string methodName, object[] args, AsyncCallback callback, object state);

Parameters

methodName
String

The name of the method to be called asynchronously.

args
Object[]

An array of arguments for the method invoked.

callback
AsyncCallback

The AsyncCallback delegate.

state
Object

The state object.

Returns

The IAsyncResult that references the asynchronous method invoked.

Applies to

Product Versions
.NET Core 1.0, Core 1.1, 8 (package-provided), 9 (package-provided), 10 (package-provided)
.NET Framework 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0 (package-provided)
UWP 10.0