次の方法で共有


IDurableOrchestrationClient.StartNewAsync メソッド

定義

オーバーロード

StartNewAsync(String, String)

指定したオーケストレーター関数の新しい実行を開始します。

StartNewAsync<T>(String, T)

指定したオーケストレーター関数の新しい実行を開始します。

StartNewAsync<T>(String, String, T)

指定されたオーケストレーター関数の新しいインスタンスを開始します。

StartNewAsync(String, String)

ソース:
IDurableOrchestrationClient.cs

指定したオーケストレーター関数の新しい実行を開始します。

public System.Threading.Tasks.Task<string> StartNewAsync (string orchestratorFunctionName, string instanceId = default);
abstract member StartNewAsync : string * string -> System.Threading.Tasks.Task<string>
Public Function StartNewAsync (orchestratorFunctionName As String, Optional instanceId As String = Nothing) As Task(Of String)

パラメーター

orchestratorFunctionName
String

開始するオーケストレーター関数の名前。

instanceId
String

新しいオーケストレーション インスタンスに使用する ID。

戻り値

オーケストレーションの開始時に完了するタスク。 タスクには、開始されたオーケストレーション インスタンスのインスタンス ID が含まれています。

例外

指定した関数が存在しないか、無効になっているか、オーケストレーター関数ではありません。

適用対象

StartNewAsync<T>(String, T)

ソース:
IDurableOrchestrationClient.cs

指定したオーケストレーター関数の新しい実行を開始します。

public System.Threading.Tasks.Task<string> StartNewAsync<T> (string orchestratorFunctionName, T input) where T : class;
abstract member StartNewAsync : string * 'T -> System.Threading.Tasks.Task<string> (requires 'T : null)
Public Function StartNewAsync(Of T As Class) (orchestratorFunctionName As String, input As T) As Task(Of String)

型パラメーター

T

オーケストレーター関数の入力値の型。

パラメーター

orchestratorFunctionName
String

開始するオーケストレーター関数の名前。

input
T

オーケストレーター関数の JSON シリアル化可能な入力値。

戻り値

オーケストレーションの開始時に完了するタスク。 タスクには、開始されたオーケストレーション インスタンスのインスタンス ID が含まれています。

例外

指定した関数が存在しないか、無効になっているか、オーケストレーター関数ではありません。

適用対象

StartNewAsync<T>(String, String, T)

ソース:
IDurableOrchestrationClient.cs

指定されたオーケストレーター関数の新しいインスタンスを開始します。

public System.Threading.Tasks.Task<string> StartNewAsync<T> (string orchestratorFunctionName, string instanceId, T input);
abstract member StartNewAsync : string * string * 'T -> System.Threading.Tasks.Task<string>
Public Function StartNewAsync(Of T) (orchestratorFunctionName As String, instanceId As String, input As T) As Task(Of String)

型パラメーター

T

オーケストレーター関数の入力値の型。

パラメーター

orchestratorFunctionName
String

開始するオーケストレーター関数の名前。

instanceId
String

新しいオーケストレーション インスタンスに使用する ID。

input
T

オーケストレーター関数の JSON シリアル化可能な入力値。

戻り値

オーケストレーションの開始時に完了するタスク。 タスクには、開始されたオーケストレーション インスタンスのインスタンス ID が含まれています。

例外

指定した関数が存在しないか、無効になっているか、オーケストレーター関数ではありません。

注釈

指定した ID を持つオーケストレーション インスタンスが既に存在する場合、既存のインスタンスはこの新しいインスタンスに自動的に置き換えられます。

適用対象