IDurableOrchestrationClient.StartNewAsync Methode
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.
Überlädt
StartNewAsync(String, String) |
Startet eine neue Ausführung der angegebenen Orchestratorfunktion. |
StartNewAsync<T>(String, T) |
Startet eine neue Ausführung der angegebenen Orchestratorfunktion. |
StartNewAsync<T>(String, String, T) |
Startet eine neue Instanz der angegebenen Orchestratorfunktion. |
StartNewAsync(String, String)
Startet eine neue Ausführung der angegebenen Orchestratorfunktion.
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)
Parameter
- orchestratorFunctionName
- String
Der Name der zu startenden Orchestratorfunktion.
- instanceId
- String
Die ID, die für die neue Orchestrierung instance verwendet werden soll.
Gibt zurück
Eine Aufgabe, die abgeschlossen wird, wenn die Orchestrierung gestartet wird. Die Aufgabe enthält die instance-ID des gestarteten Orchestrierungs-instance.
Ausnahmen
Die angegebene Funktion ist nicht vorhanden, deaktiviert oder keine Orchestratorfunktion.
Gilt für:
StartNewAsync<T>(String, T)
Startet eine neue Ausführung der angegebenen Orchestratorfunktion.
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)
Typparameter
- T
Der Typ des Eingabewerts für die Orchestratorfunktion.
Parameter
- orchestratorFunctionName
- String
Der Name der zu startenden Orchestratorfunktion.
- input
- T
JSON-serialisierbarer Eingabewert für die Orchestratorfunktion.
Gibt zurück
Eine Aufgabe, die abgeschlossen wird, wenn die Orchestrierung gestartet wird. Die Aufgabe enthält die instance-ID des gestarteten Orchestrierungs-instance.
Ausnahmen
Die angegebene Funktion ist nicht vorhanden, deaktiviert oder keine Orchestratorfunktion.
Gilt für:
StartNewAsync<T>(String, String, T)
Startet eine neue Instanz der angegebenen Orchestratorfunktion.
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)
Typparameter
- T
Der Typ des Eingabewerts für die Orchestratorfunktion.
Parameter
- orchestratorFunctionName
- String
Der Name der zu startenden Orchestratorfunktion.
- instanceId
- String
Die ID, die für die neue Orchestrierung instance verwendet werden soll.
- input
- T
JSON-serialisierbarer Eingabewert für die Orchestratorfunktion.
Gibt zurück
Eine Aufgabe, die abgeschlossen wird, wenn die Orchestrierung gestartet wird. Die Aufgabe enthält die instance-ID des gestarteten Orchestrierungs-instance.
Ausnahmen
Die angegebene Funktion ist nicht vorhanden, deaktiviert oder keine Orchestratorfunktion.
Hinweise
Wenn bereits ein Orchestrierungs-instance mit der angegebenen ID vorhanden ist, wird die vorhandene instance automatisch durch diese neue instance ersetzt.
Gilt für:
Azure SDK for .NET