ClientBase<TChannel>.BeginOperationDelegate Delegat
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ein Delegat, der von InvokeAsync(ClientBase<TChannel>.BeginOperationDelegate, Object[], ClientBase<TChannel>.EndOperationDelegate, SendOrPostCallback, Object) asynchronen Vorgängen auf dem Client verwendet wird.
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
Parameter
- inValues
- Object[]
Die Eingabewerte für den asynchronen Aufruf.
- asyncCallback
- AsyncCallback
Verweis auf die Methode, die aufgerufen werden soll, wenn der entsprechende asynchrone Vorgang abgeschlossen ist.
- state
- Object
Ein Object Element, mit dem der Client zwischen verschiedenen asynchronen Aufrufen unterscheiden kann. Sie wird dem Client im Argumentparameter des Ereignisabschlussrückrufs zur Verfügung gestellt.
Rückgabewert
Das Ergebnis des asynchronen Aufrufs.
Erweiterungsmethoden
| Name | Beschreibung |
|---|---|
| GetMethodInfo(Delegate) |
Ruft ein Objekt ab, das die vom angegebenen Delegaten dargestellte Methode darstellt. |