Freigeben über


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

Definition

Startet einen asynchronen Aufruf einer über den Namen angegebenen Methode.

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

Parameter

methodName
String

Der Name der asynchron aufzurufenden Methode.

args
Object[]

Ein Array von Argumenten für die aufgerufene Methode.

callback
AsyncCallback

Der AsyncCallback-Delegat.

state
Object

Das Zustandsobjekt.

Gibt zurück

IAsyncResult

Das IAsyncResult, das auf die aufgerufene asynchrone Methode verweist.

Gilt für