IDurableOrchestrationContext.CallSubOrchestratorWithRetryAsync 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
CallSubOrchestratorWithRetryAsync(String, RetryOptions, Object) |
Plant eine Orchestratorfunktion namens |
CallSubOrchestratorWithRetryAsync(String, RetryOptions, String, Object) |
Plant eine Orchestratorfunktion namens |
CallSubOrchestratorWithRetryAsync<TResult>(String, RetryOptions, String, Object) |
Plant eine Orchestratorfunktion namens |
CallSubOrchestratorWithRetryAsync<TResult>(String, RetryOptions, Object) |
Plant eine Orchestratorfunktion namens |
CallSubOrchestratorWithRetryAsync(String, RetryOptions, Object)
Plant eine Orchestratorfunktion namens functionName
für die Ausführung mit Wiederholungsoptionen.
public System.Threading.Tasks.Task CallSubOrchestratorWithRetryAsync (string functionName, Microsoft.Azure.WebJobs.Extensions.DurableTask.RetryOptions retryOptions, object input);
abstract member CallSubOrchestratorWithRetryAsync : string * Microsoft.Azure.WebJobs.Extensions.DurableTask.RetryOptions * obj -> System.Threading.Tasks.Task
Public Function CallSubOrchestratorWithRetryAsync (functionName As String, retryOptions As RetryOptions, input As Object) As Task
Parameter
- functionName
- String
Der Name der aufzurufenden Orchestratorfunktion.
- retryOptions
- RetryOptions
Die Wiederholungsoption für die Orchestratorfunktion.
- input
- Object
Die JSON-serialisierbare Eingabe, die an die Orchestratorfunktion übergeben werden soll.
Gibt zurück
Eine dauerhafte Aufgabe, die abgeschlossen wird, wenn die aufgerufene Orchestratorfunktion abgeschlossen wird oder fehlschlägt.
Ausnahmen
Das Wiederholungsoptionsobjekt ist NULL.
Die angegebene Funktion ist nicht vorhanden, deaktiviert oder keine Orchestratorfunktion.
Der aktuelle Thread unterscheidet sich von dem Thread, der die Orchestratorausführung gestartet hat.
Die Aktivitätsfunktion ist mit einer nicht behandelten Ausnahme fehlgeschlagen.
Gilt für:
CallSubOrchestratorWithRetryAsync(String, RetryOptions, String, Object)
Plant eine Orchestratorfunktion namens functionName
für die Ausführung mit Wiederholungsoptionen.
public System.Threading.Tasks.Task CallSubOrchestratorWithRetryAsync (string functionName, Microsoft.Azure.WebJobs.Extensions.DurableTask.RetryOptions retryOptions, string instanceId, object input);
abstract member CallSubOrchestratorWithRetryAsync : string * Microsoft.Azure.WebJobs.Extensions.DurableTask.RetryOptions * string * obj -> System.Threading.Tasks.Task
Public Function CallSubOrchestratorWithRetryAsync (functionName As String, retryOptions As RetryOptions, instanceId As String, input As Object) As Task
Parameter
- functionName
- String
Der Name der aufzurufenden Orchestratorfunktion.
- retryOptions
- RetryOptions
Die Wiederholungsoption für die Orchestratorfunktion.
- instanceId
- String
Eine eindeutige ID, die für die unterorchestrierung instance verwendet werden soll.
- input
- Object
Die JSON-serialisierbare Eingabe, die an die Orchestratorfunktion übergeben werden soll.
Gibt zurück
Eine dauerhafte Aufgabe, die abgeschlossen wird, wenn die aufgerufene Orchestratorfunktion abgeschlossen wird oder fehlschlägt.
Ausnahmen
Das Wiederholungsoptionsobjekt ist NULL.
Die angegebene Funktion ist nicht vorhanden, deaktiviert oder keine Orchestratorfunktion.
Der aktuelle Thread unterscheidet sich von dem Thread, der die Orchestratorausführung gestartet hat.
Die Aktivitätsfunktion ist mit einer nicht behandelten Ausnahme fehlgeschlagen.
Gilt für:
CallSubOrchestratorWithRetryAsync<TResult>(String, RetryOptions, String, Object)
Plant eine Orchestratorfunktion namens functionName
für die Ausführung mit Wiederholungsoptionen.
public System.Threading.Tasks.Task<TResult> CallSubOrchestratorWithRetryAsync<TResult> (string functionName, Microsoft.Azure.WebJobs.Extensions.DurableTask.RetryOptions retryOptions, string instanceId, object input);
abstract member CallSubOrchestratorWithRetryAsync : string * Microsoft.Azure.WebJobs.Extensions.DurableTask.RetryOptions * string * obj -> System.Threading.Tasks.Task<'Result>
Public Function CallSubOrchestratorWithRetryAsync(Of TResult) (functionName As String, retryOptions As RetryOptions, instanceId As String, input As Object) As Task(Of TResult)
Typparameter
- TResult
Der Rückgabetyp der geplanten Orchestratorfunktion.
Parameter
- functionName
- String
Der Name der aufzurufenden Orchestratorfunktion.
- retryOptions
- RetryOptions
Die Wiederholungsoption für die Orchestratorfunktion.
- instanceId
- String
Eine eindeutige ID, die für die unterorchestrierung instance verwendet werden soll.
- input
- Object
Die JSON-serialisierbare Eingabe, die an die Orchestratorfunktion übergeben werden soll.
Gibt zurück
Eine dauerhafte Aufgabe, die abgeschlossen wird, wenn die aufgerufene Orchestratorfunktion abgeschlossen wird oder fehlschlägt.
Ausnahmen
Das Wiederholungsoptionsobjekt ist NULL.
Die angegebene Funktion ist nicht vorhanden, deaktiviert oder keine Orchestratorfunktion.
Der aktuelle Thread unterscheidet sich von dem Thread, der die Orchestratorausführung gestartet hat.
Die Aktivitätsfunktion ist mit einer nicht behandelten Ausnahme fehlgeschlagen.
Gilt für:
CallSubOrchestratorWithRetryAsync<TResult>(String, RetryOptions, Object)
Plant eine Orchestratorfunktion namens functionName
für die Ausführung mit Wiederholungsoptionen.
public System.Threading.Tasks.Task<TResult> CallSubOrchestratorWithRetryAsync<TResult> (string functionName, Microsoft.Azure.WebJobs.Extensions.DurableTask.RetryOptions retryOptions, object input);
abstract member CallSubOrchestratorWithRetryAsync : string * Microsoft.Azure.WebJobs.Extensions.DurableTask.RetryOptions * obj -> System.Threading.Tasks.Task<'Result>
Public Function CallSubOrchestratorWithRetryAsync(Of TResult) (functionName As String, retryOptions As RetryOptions, input As Object) As Task(Of TResult)
Typparameter
- TResult
Der Rückgabetyp der geplanten Orchestratorfunktion.
Parameter
- functionName
- String
Der Name der aufzurufenden Orchestratorfunktion.
- retryOptions
- RetryOptions
Die Wiederholungsoption für die Orchestratorfunktion.
- input
- Object
Die JSON-serialisierbare Eingabe, die an die Orchestratorfunktion übergeben werden soll.
Gibt zurück
Eine dauerhafte Aufgabe, die abgeschlossen wird, wenn die aufgerufene Orchestratorfunktion abgeschlossen wird oder fehlschlägt.
Ausnahmen
Das Wiederholungsoptionsobjekt ist NULL.
Die angegebene Funktion ist nicht vorhanden, deaktiviert oder keine Orchestratorfunktion.
Der aktuelle Thread unterscheidet sich von dem Thread, der die Orchestratorausführung gestartet hat.
Die Aktivitätsfunktion ist mit einer nicht behandelten Ausnahme fehlgeschlagen.
Gilt für:
Azure SDK for .NET