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