FabricClient.RepairManagementClient.CancelRepairTaskAsync 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
CancelRepairTaskAsync(String, Int64, Boolean) |
Fordert den Abbruch des angegebenen Reparaturtasks an. |
CancelRepairTaskAsync(String, Int64, Boolean, TimeSpan, CancellationToken) |
Fordert den Abbruch des angegebenen Reparaturtasks an. |
CancelRepairTaskAsync(String, Int64, Boolean)
Fordert den Abbruch des angegebenen Reparaturtasks an.
public System.Threading.Tasks.Task<long> CancelRepairTaskAsync (string repairTaskId, long version, bool requestAbort);
member this.CancelRepairTaskAsync : string * int64 * bool -> System.Threading.Tasks.Task<int64>
Public Function CancelRepairTaskAsync (repairTaskId As String, version As Long, requestAbort As Boolean) As Task(Of Long)
Parameter
- repairTaskId
- String
Die ID des zu abbrechenden Reparaturtasks.
- version
- Int64
Die aktuelle Versionsnummer des Reparaturtasks. Wenn der Wert ungleich 0 ist, ist die Anforderung nur erfolgreich, wenn dieser Wert mit dem aktuellen Wert des Reparaturtasks übereinstimmt. Ist der Wert gleich null, wird keine Versionsüberprüfung ausgeführt.
- requestAbort
- Boolean
True
, wenn die Reparatur so bald wie möglich beendet werden soll, auch wenn die Ausführung bereits gestartet wurde. False
, wenn die Reparatur nur abgebrochen werden soll, wenn die Ausführung noch nicht gestartet wurde.
Gibt zurück
Die neue Versionsnummer des Reparaturtasks.
Gilt für:
CancelRepairTaskAsync(String, Int64, Boolean, TimeSpan, CancellationToken)
Fordert den Abbruch des angegebenen Reparaturtasks an.
public System.Threading.Tasks.Task<long> CancelRepairTaskAsync (string repairTaskId, long version, bool requestAbort, TimeSpan timeout, System.Threading.CancellationToken cancellationToken);
member this.CancelRepairTaskAsync : string * int64 * bool * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task<int64>
Public Function CancelRepairTaskAsync (repairTaskId As String, version As Long, requestAbort As Boolean, timeout As TimeSpan, cancellationToken As CancellationToken) As Task(Of Long)
Parameter
- repairTaskId
- String
Die ID des zu abbrechenden Reparaturtasks.
- version
- Int64
Die aktuelle Versionsnummer des Reparaturtasks. Wenn der Wert ungleich 0 ist, ist die Anforderung nur erfolgreich, wenn dieser Wert mit dem aktuellen Wert des Reparaturtasks übereinstimmt. Ist der Wert gleich null, wird keine Versionsüberprüfung ausgeführt.
- requestAbort
- Boolean
True
, wenn die Reparatur so bald wie möglich beendet werden soll, auch wenn die Ausführung bereits gestartet wurde. False
, wenn die Reparatur nur abgebrochen werden soll, wenn die Ausführung noch nicht gestartet wurde.
- timeout
- TimeSpan
Die maximale Zeitspanne, die Service Fabric ermöglicht, diesen Vorgang fortzusetzen, bevor ein TimeoutExceptionzurückgegeben wird.
- cancellationToken
- CancellationToken
Das optionale Abbruchtoken, das der Vorgang beobachtet. Sie kann verwendet werden, um eine Benachrichtigung zu senden, dass der Vorgang abgebrochen werden soll. Beachten Sie, dass der Abbruch eine Empfehlung ist und dass der Vorgang auch dann abgeschlossen werden kann, wenn er abgebrochen wird.
Gibt zurück
Die neue Versionsnummer des Reparaturtasks.
Gilt für:
Azure SDK for .NET
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für