FabricClient.FaultManagementClient.RemoveReplicaAsync 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
RemoveReplicaAsync(String, Guid, Int64, CompletionMode, Boolean, Double, CancellationToken) |
Diese API entfernt das Replikat (Äquivalent zu ReportFault – Permanent), das durch das übergebene angegeben ReplicaSelectorwird. |
RemoveReplicaAsync(String, Guid, Int64, CompletionMode, Boolean, CancellationToken) |
Diese API entfernt das Replikat (Äquivalent zu ReportFault – Permanent), das durch das übergebene angegeben ReplicaSelectorwird. |
RemoveReplicaAsync(String, Guid, Int64, CompletionMode, Boolean) |
Diese API entfernt das Replikat (Äquivalent zu ReportFault – Permanent), das durch das übergebene angegeben ReplicaSelectorwird. |
RemoveReplicaAsync(ReplicaSelector, CompletionMode, Boolean, CancellationToken) |
Diese API entfernt das Replikat (Äquivalent zu ReportFault – Permanent), das durch das übergebene angegeben ReplicaSelectorwird. |
RemoveReplicaAsync(ReplicaSelector, CompletionMode, Boolean) |
Diese API entfernt das Replikat (Äquivalent zu ReportFault – Permanent), das durch das übergebene angegeben ReplicaSelectorwird. |
RemoveReplicaAsync(ReplicaSelector, CompletionMode, Boolean, TimeSpan, CancellationToken) |
Diese API entfernt das Replikat (Äquivalent zu ReportFault – Permanent), das durch das übergebene angegeben ReplicaSelectorwird. |
RemoveReplicaAsync(String, Guid, Int64, CompletionMode, Boolean, Double, CancellationToken)
Diese API entfernt das Replikat (Äquivalent zu ReportFault – Permanent), das durch das übergebene angegeben ReplicaSelectorwird.
public System.Threading.Tasks.Task<System.Fabric.Result.RemoveReplicaResult> RemoveReplicaAsync (string nodeName, Guid partitionId, long replicaId, System.Fabric.CompletionMode completionMode, bool forceRemove, double operationTimeoutSec, System.Threading.CancellationToken token);
member this.RemoveReplicaAsync : string * Guid * int64 * System.Fabric.CompletionMode * bool * double * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Fabric.Result.RemoveReplicaResult>
Public Function RemoveReplicaAsync (nodeName As String, partitionId As Guid, replicaId As Long, completionMode As CompletionMode, forceRemove As Boolean, operationTimeoutSec As Double, token As CancellationToken) As Task(Of RemoveReplicaResult)
Parameter
- nodeName
- String
Knotenname, an dem das Replikat verschoben werden soll ReplicaSelector
- partitionId
- Guid
Partitions-ID, in der das Replikat entfernt werden muss
- replicaId
- Int64
Replikat-ID, die entfernt werden muss
- completionMode
- CompletionMode
Der CompletionMode , der angibt, ob gewartet werden soll, bis der Neustart des Replikats abgeschlossen ist oder nicht. DoNotVerify – Return nach dem Auslösen des Neustarts des Replikats Überprüfen – Zurückgeben nach Abschluss des Entfernens
- forceRemove
- Boolean
Entfernt das Replikat gewaltsam.
- operationTimeoutSec
- Double
Das gesamte Timeout in Sekunden für den Vorgang, einschließlich des Timeouts für das Warten auf das Entfernen des Replikats, wenn CompletionMode Überprüfen ist
- token
- CancellationToken
Abbruchtoken
Gibt zurück
RemoveReplicaResult, das Informationen zum tatsächlich ausgewählten Replikat angibt.
Ausnahmen
Die Aktion dauerte mehr als die zugewiesene Zeit.
Jedes der erforderlichen Argumente ist NULL.
Dies sind die Fabricfehler FabricErrorCode.ReplicaDoesNotExist – Wenn das ausgewählte Replikat nicht gefunden wurde FabricErrorCode.PartitionNotFound , wenn die angegebene ausgewählte Partition nicht vorhanden ist.
Gilt für:
RemoveReplicaAsync(String, Guid, Int64, CompletionMode, Boolean, CancellationToken)
Diese API entfernt das Replikat (Äquivalent zu ReportFault – Permanent), das durch das übergebene angegeben ReplicaSelectorwird.
public System.Threading.Tasks.Task<System.Fabric.Result.RemoveReplicaResult> RemoveReplicaAsync (string nodeName, Guid partitionId, long replicaId, System.Fabric.CompletionMode completionMode, bool forceRemove, System.Threading.CancellationToken token);
member this.RemoveReplicaAsync : string * Guid * int64 * System.Fabric.CompletionMode * bool * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Fabric.Result.RemoveReplicaResult>
Public Function RemoveReplicaAsync (nodeName As String, partitionId As Guid, replicaId As Long, completionMode As CompletionMode, forceRemove As Boolean, token As CancellationToken) As Task(Of RemoveReplicaResult)
Parameter
- nodeName
- String
Knotenname, an dem das Replikat verschoben werden soll ReplicaSelector
- partitionId
- Guid
Partitions-ID, in der das Replikat entfernt werden muss
- replicaId
- Int64
Replikat-ID, die entfernt werden muss
- completionMode
- CompletionMode
Der CompletionMode , der angibt, ob gewartet werden soll, bis die Entfernung des Replikats abgeschlossen ist, oder nicht DoNotVerify – Return nach dem Auslösen des Entfernens des Replikats Überprüfen – Zurückgeben, nachdem das Entfernen abgeschlossen ist, d. h. das Replikat befindet sich außerhalb der FM-Ansicht.
- forceRemove
- Boolean
Wird das Replikat gewaltsam entfernen
- token
- CancellationToken
Abbruchtoken
Gibt zurück
RemoveReplicaResult, das Informationen zum tatsächlich ausgewählten Replikat angibt.
Ausnahmen
Die Aktion dauerte mehr als die zugewiesene Zeit.
Jedes der erforderlichen Argumente ist NULL.
Dies sind die Fabricfehler FabricErrorCode.ReplicaDoesNotExist – Wenn das ausgewählte Replikat nicht gefunden wurde FabricErrorCode.PartitionNotFound , wenn die angegebene ausgewählte Partition nicht vorhanden ist.
Gilt für:
RemoveReplicaAsync(String, Guid, Int64, CompletionMode, Boolean)
Diese API entfernt das Replikat (Äquivalent zu ReportFault – Permanent), das durch das übergebene angegeben ReplicaSelectorwird.
public System.Threading.Tasks.Task<System.Fabric.Result.RemoveReplicaResult> RemoveReplicaAsync (string nodeName, Guid partitionId, long replicaId, System.Fabric.CompletionMode completionMode, bool forceRemove);
member this.RemoveReplicaAsync : string * Guid * int64 * System.Fabric.CompletionMode * bool -> System.Threading.Tasks.Task<System.Fabric.Result.RemoveReplicaResult>
Public Function RemoveReplicaAsync (nodeName As String, partitionId As Guid, replicaId As Long, completionMode As CompletionMode, forceRemove As Boolean) As Task(Of RemoveReplicaResult)
Parameter
- nodeName
- String
Knotenname, an dem das Replikat verschoben werden soll ReplicaSelector
- partitionId
- Guid
Partitions-ID, in der das Replikat entfernt werden muss
- replicaId
- Int64
Replikat-ID, die entfernt werden muss
- completionMode
- CompletionMode
Der CompletionMode , der angibt, ob gewartet werden soll, bis der Neustart des Replikats abgeschlossen ist oder nicht. DoNotVerify – Return nach dem Auslösen des Neustarts des Replikats Überprüfen – Zurückgeben nach Abschluss des Entfernens
- forceRemove
- Boolean
Wird das Replikat gewaltsam entfernen
Gibt zurück
RemoveReplicaResult, das Informationen zum tatsächlich ausgewählten Replikat angibt.
Ausnahmen
Die Aktion dauerte mehr als die zugewiesene Zeit.
Jedes der erforderlichen Argumente ist NULL.
Dies sind die Fabricfehler FabricErrorCode.ReplicaDoesNotExist – Wenn das ausgewählte Replikat nicht gefunden wurde FabricErrorCode.PartitionNotFound , wenn die angegebene ausgewählte Partition nicht vorhanden ist.
Gilt für:
RemoveReplicaAsync(ReplicaSelector, CompletionMode, Boolean, CancellationToken)
Diese API entfernt das Replikat (Äquivalent zu ReportFault – Permanent), das durch das übergebene angegeben ReplicaSelectorwird.
public System.Threading.Tasks.Task<System.Fabric.Result.RemoveReplicaResult> RemoveReplicaAsync (System.Fabric.ReplicaSelector replicaSelector, System.Fabric.CompletionMode completionMode, bool forceRemove, System.Threading.CancellationToken token);
member this.RemoveReplicaAsync : System.Fabric.ReplicaSelector * System.Fabric.CompletionMode * bool * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Fabric.Result.RemoveReplicaResult>
Public Function RemoveReplicaAsync (replicaSelector As ReplicaSelector, completionMode As CompletionMode, forceRemove As Boolean, token As CancellationToken) As Task(Of RemoveReplicaResult)
Parameter
- replicaSelector
- ReplicaSelector
Der ReplicaSelector , der das zu entfernende Replikat angibt.
- completionMode
- CompletionMode
Der CompletionMode , der angibt, ob gewartet werden soll, bis das Entfernen des Replikats abgeschlossen ist oder nicht. DoNotVerify – Return nach dem Auslösen des Entfernens des Replikats Überprüfen – Zurückgeben, nachdem das Entfernen abgeschlossen ist, d. h. das Replikat befindet sich außerhalb der FM-Ansicht.
- forceRemove
- Boolean
Wird das Replikat gewaltsam entfernen
- token
- CancellationToken
Abbruchtoken
Gibt zurück
RemoveReplicaResult, das Informationen zum tatsächlich ausgewählten Replikat angibt.
Ausnahmen
Die Aktion dauerte mehr als die zugewiesene Zeit.
Jedes der erforderlichen Argumente ist NULL.
Dies sind die Fabricfehler FabricErrorCode.ReplicaDoesNotExist – Wenn das ausgewählte Replikat nicht gefunden wurde FabricErrorCode.PartitionNotFound , wenn die angegebene ausgewählte Partition nicht vorhanden ist.
Gilt für:
RemoveReplicaAsync(ReplicaSelector, CompletionMode, Boolean)
Diese API entfernt das Replikat (Äquivalent zu ReportFault – Permanent), das durch das übergebene angegeben ReplicaSelectorwird.
public System.Threading.Tasks.Task<System.Fabric.Result.RemoveReplicaResult> RemoveReplicaAsync (System.Fabric.ReplicaSelector replicaSelector, System.Fabric.CompletionMode completionMode, bool forceRemove);
member this.RemoveReplicaAsync : System.Fabric.ReplicaSelector * System.Fabric.CompletionMode * bool -> System.Threading.Tasks.Task<System.Fabric.Result.RemoveReplicaResult>
Public Function RemoveReplicaAsync (replicaSelector As ReplicaSelector, completionMode As CompletionMode, forceRemove As Boolean) As Task(Of RemoveReplicaResult)
Parameter
- replicaSelector
- ReplicaSelector
Der ReplicaSelector , der das zu entfernende Replikat angibt.
- completionMode
- CompletionMode
Der CompletionMode , der angibt, ob gewartet werden soll, bis das Entfernen des Replikats abgeschlossen ist oder nicht DoNotVerify – Return nach dem Auslösen des Entfernens des Replikats Überprüfen – Zurückgeben, nachdem das Entfernen abgeschlossen ist, d. h. das Replikat ist aus dem FM vie.w
- forceRemove
- Boolean
Wird das Replikat gewaltsam entfernen
Gibt zurück
RemoveReplicaResult, das Informationen zum tatsächlich ausgewählten Replikat angibt.
Ausnahmen
Die Aktion dauerte mehr als die zugewiesene Zeit.
Jedes der erforderlichen Argumente ist NULL.
Dies sind die Fabricfehler FabricErrorCode.ReplicaDoesNotExist – Wenn das ausgewählte Replikat nicht gefunden wurde FabricErrorCode.PartitionNotFound , wenn die angegebene ausgewählte Partition nicht vorhanden ist.
Gilt für:
RemoveReplicaAsync(ReplicaSelector, CompletionMode, Boolean, TimeSpan, CancellationToken)
Diese API entfernt das Replikat (Äquivalent zu ReportFault – Permanent), das durch das übergebene angegeben ReplicaSelectorwird.
public System.Threading.Tasks.Task<System.Fabric.Result.RemoveReplicaResult> RemoveReplicaAsync (System.Fabric.ReplicaSelector replicaSelector, System.Fabric.CompletionMode completionMode, bool forceRemove, TimeSpan operationTimeout, System.Threading.CancellationToken token);
member this.RemoveReplicaAsync : System.Fabric.ReplicaSelector * System.Fabric.CompletionMode * bool * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Fabric.Result.RemoveReplicaResult>
Public Function RemoveReplicaAsync (replicaSelector As ReplicaSelector, completionMode As CompletionMode, forceRemove As Boolean, operationTimeout As TimeSpan, token As CancellationToken) As Task(Of RemoveReplicaResult)
Parameter
- replicaSelector
- ReplicaSelector
Der ReplicaSelector , der das zu entfernende Replikat angibt.
- completionMode
- CompletionMode
Der CompletionMode , der angibt, ob gewartet werden soll, bis die Entfernung des Replikats abgeschlossen ist, oder nicht DoNotVerify – Return nach dem Auslösen des Entfernens des Replikats Überprüfen – Zurückgeben, nachdem das Entfernen abgeschlossen ist, d. h. das Replikat befindet sich außerhalb der FM-Ansicht.
- forceRemove
- Boolean
Entfernt das Replikat gewaltsam.
- operationTimeout
- TimeSpan
Das Gesamttimeout für den Vorgang, einschließlich des Timeouts, auf das Entfernen des Replikats zu warten, wenn CompletionMode Überprüfen ist
- token
- CancellationToken
Abbruchtoken
Gibt zurück
RemoveReplicaResult, das Informationen zum tatsächlich ausgewählten Replikat angibt.
Ausnahmen
Die Aktion dauerte mehr als die zugewiesene Zeit.
Jedes der erforderlichen Argumente ist NULL.
Dies sind die Fabricfehler FabricErrorCode.ReplicaDoesNotExist – Wenn das ausgewählte Replikat nicht gefunden wurde FabricErrorCode.PartitionNotFound , wenn die angegebene ausgewählte Partition nicht vorhanden ist.
Gilt für:
Azure SDK for .NET