ClientBase<TChannel>.BeginOperationDelegate Gedelegeerde

Definitie

Een gemachtigde die wordt gebruikt voor InvokeAsync(ClientBase<TChannel>.BeginOperationDelegate, Object[], ClientBase<TChannel>.EndOperationDelegate, SendOrPostCallback, Object) het aanroepen van asynchrone bewerkingen op de client.

protected:  where TChannel : classdelegate IAsyncResult ^ ClientBase<TChannel>::BeginOperationDelegate(cli::array <System::Object ^> ^ inValues, AsyncCallback ^ asyncCallback, System::Object ^ state);
protected delegate IAsyncResult ClientBase<TChannel>.BeginOperationDelegate(object[] inValues, AsyncCallback asyncCallback, object state) where TChannel : class;
Protected Delegate Function ClientBase(Of TChannel).BeginOperationDelegate(inValues As Object(), asyncCallback As AsyncCallback, state As Object) As IAsyncResult 

Parameters

inValues
Object[]

De invoerwaarden voor de asynchrone aanroep.

asyncCallback
AsyncCallback

Verwijzing naar de methode die moet worden aangeroepen wanneer de bijbehorende asynchrone bewerking is voltooid.

state
Object

Een Object waarmee de client onderscheid kan maken tussen verschillende asynchrone aanroepen. Deze wordt beschikbaar gesteld aan de client in de parameter argumenten van de callback voor voltooiing van de gebeurtenis.

Retourwaarde

Het resultaat van de asynchrone aanroep.

Extensiemethoden

Name Description
GetMethodInfo(Delegate)

Hiermee haalt u een object op dat de methode vertegenwoordigt die wordt vertegenwoordigd door de opgegeven gemachtigde.

Van toepassing op