CallOperationAction

CallOperationAction
操作を呼び出す要求を、ターゲットのオブジェクトへ送るアクション。引数の値は、呼び起こされた振る舞いによって使用される。同期型の場合は、呼び起こされた振る舞いが完了し、結果の応答を待つ。戻り値は、結果ピン(OutputPin)に置かれる。例外が発生した場合は、呼び出した側に例外が送出される。非同期型は、呼び出し後の呼び出し側と呼び出された側の振る舞いは、並列処理になり戻り値は無視される。
CallOperationActionの制約
  • 引数ピンと、操作のinおよびin-out型のパラメータの数は等しい。
  • 結果ピンと、操作のoutおよびin-out型のパラメータの数は等しい。
  • ターゲットピン(ターゲットオブジェクトを指定する入力ピン)は、操作の所有者のタイプと同一。