次の方法で共有


ClientBase<TChannel>.ChannelBase<T>.BeginInvoke メソッド

定義

指定されたメソッドの名前による非同期呼び出しを開始します。

protected:
 IAsyncResult ^ BeginInvoke(System::String ^ methodName, cli::array <System::Object ^> ^ args, AsyncCallback ^ callback, System::Object ^ state);
protected IAsyncResult BeginInvoke (string methodName, object[] args, AsyncCallback callback, object state);
member this.BeginInvoke : string * obj[] * AsyncCallback * obj -> IAsyncResult
Protected Function BeginInvoke (methodName As String, args As Object(), callback As AsyncCallback, state As Object) As IAsyncResult

パラメーター

methodName
String

非同期的に呼び出されるメソッドの名前。

args
Object[]

呼び出されたメソッドに渡す引数の配列。

callback
AsyncCallback

AsyncCallback デリゲート。

state
Object

状態オブジェクト。

戻り値

呼び出された非同期メソッドを参照する IAsyncResult

適用対象