ClientBase<TChannel>.BeginOperationDelegate Delegera
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Ett ombud som används av InvokeAsync(ClientBase<TChannel>.BeginOperationDelegate, Object[], ClientBase<TChannel>.EndOperationDelegate, SendOrPostCallback, Object) för att anropa asynkrona åtgärder på klienten.
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
Parametrar
- inValues
- Object[]
Indatavärdena till det asynkrona anropet.
- asyncCallback
- AsyncCallback
Referens till den metod som ska anropas när motsvarande asynkrona åtgärd slutförs.
- state
- Object
En Object som gör att klienten kan skilja mellan olika asynkrona anrop. Den görs tillgänglig för klienten i argumentparametern för återanropet för händelseslut.
Returvärde
Resultatet av det asynkrona anropet.
Tilläggsmetoder
| Name | Description |
|---|---|
| GetMethodInfo(Delegate) |
Hämtar ett objekt som representerar den metod som representeras av det angivna ombudet. |