IDurableOrchestrationContext.CallActivityAsync メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
CallActivityAsync(String, Object) |
という名前 |
CallActivityAsync<TResult>(String, Object) |
という名前 |
CallActivityAsync(String, Object)
という名前 functionName
のアクティビティ関数を実行用にスケジュールします。
public System.Threading.Tasks.Task CallActivityAsync (string functionName, object input);
abstract member CallActivityAsync : string * obj -> System.Threading.Tasks.Task
Public Function CallActivityAsync (functionName As String, input As Object) As Task
パラメーター
- functionName
- String
呼び出すアクティビティ関数の名前。
- input
- Object
アクティビティ関数に渡す JSON シリアル化可能な入力。
戻り値
呼び出された関数が完了または失敗したときに完了する永続的なタスク。
例外
指定された関数が存在しないか、無効になっているか、オーケストレーター関数ではありません。
現在のスレッドは、オーケストレーターの実行を開始したスレッドとは異なります。
アクティビティ関数がハンドルされない例外で失敗しました。
適用対象
CallActivityAsync<TResult>(String, Object)
という名前 functionName
のアクティビティ関数を実行用にスケジュールします。
public System.Threading.Tasks.Task<TResult> CallActivityAsync<TResult> (string functionName, object input);
abstract member CallActivityAsync : string * obj -> System.Threading.Tasks.Task<'Result>
Public Function CallActivityAsync(Of TResult) (functionName As String, input As Object) As Task(Of TResult)
型パラメーター
- TResult
スケジュールされたアクティビティ関数の戻り値の型。
パラメーター
- functionName
- String
呼び出すアクティビティ関数の名前。
- input
- Object
アクティビティ関数に渡す JSON シリアル化可能な入力。
戻り値
呼び出されたアクティビティ関数が完了または失敗したときに完了する永続的なタスク。
例外
指定された関数が存在しないか、無効になっているか、オーケストレーター関数ではありません。
現在のスレッドは、オーケストレーターの実行を開始したスレッドとは異なります。
アクティビティ関数がハンドルされない例外で失敗しました。
適用対象
Azure SDK for .NET