Freigeben über


FabricClient.RepairManagementClient.ForceApproveRepairTaskAsync Methode

Definition

Überlädt

ForceApproveRepairTaskAsync(String, Int64)

Erzwingt die Genehmigung das angegebenen Reparaturtasks.

ForceApproveRepairTaskAsync(String, Int64, TimeSpan, CancellationToken)

Erzwingt die Genehmigung das angegebenen Reparaturtasks.

ForceApproveRepairTaskAsync(String, Int64)

Erzwingt die Genehmigung das angegebenen Reparaturtasks.

public System.Threading.Tasks.Task<long> ForceApproveRepairTaskAsync (string repairTaskId, long version);
member this.ForceApproveRepairTaskAsync : string * int64 -> System.Threading.Tasks.Task<int64>
Public Function ForceApproveRepairTaskAsync (repairTaskId As String, version As Long) As Task(Of Long)

Parameter

repairTaskId
String

Die ID des zu genehmigenden 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.

Gibt zurück

Die neue Versionsnummer des Reparaturtasks.

Gilt für:

ForceApproveRepairTaskAsync(String, Int64, TimeSpan, CancellationToken)

Erzwingt die Genehmigung das angegebenen Reparaturtasks.

public System.Threading.Tasks.Task<long> ForceApproveRepairTaskAsync (string repairTaskId, long version, TimeSpan timeout, System.Threading.CancellationToken cancellationToken);
member this.ForceApproveRepairTaskAsync : string * int64 * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task<int64>
Public Function ForceApproveRepairTaskAsync (repairTaskId As String, version As Long, timeout As TimeSpan, cancellationToken As CancellationToken) As Task(Of Long)

Parameter

repairTaskId
String

Die ID des zu genehmigenden 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.

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: