Asynchroner Aufrufzustand

Auf dieser Seite wird der asynchrone Aufrufzustand für RPC-Aufrufe beschrieben.

Clientverhalten

State Name des Zustands Aktion
C Rufen Sie auf. Machen Sie den RPC
  • Bei Erfolg zu Zustand WComp wechseln
  • Bei Ausnahme zu Ende wechseln
So führen Sie einen Fehler aus: Wechseln Sie zu Kann.
Kann Abbrechen des Anrufs Aufrufen von RpcAsyncCancelCallGo to WComp
WComp Warten auf den Abschluss Warten, bis notificationCall-complete notification empfangen werden soll
Wechseln Sie zu "Comp".
Comp Completion Problem: RpcAsyncCompleteCallZum Ende wechseln
Ende

Serververhalten

State Name des Zustands Aktion
D Dispatch Der Aufruf wird von rpc runtimeProcess versendet.
Wechseln Sie zu "Comp".
To fail fatally (while executing on the RPC thread): Raise exception; Gehe zu Ende
So führen Sie einen ordnungsgemäßen Fehler aus: Wechseln Sie zu A.
Ein Abbrechen des Aufrufs Aufrufen von RpcAsyncAbortCallGo to End
Comp Completion Problem: RpcAsyncCompleteCallZum Ende wechseln
Ende