Freigeben über


FabricClient.TestManagementClient.InvokeQuorumLossAsync Methode

Definition

Überlädt

InvokeQuorumLossAsync(PartitionSelector, QuorumLossMode, TimeSpan)
Veraltet.

Löst einen Quorumverlust für eine bestimmte zustandsbehaftete Dienstpartition aus.

InvokeQuorumLossAsync(PartitionSelector, QuorumLossMode, TimeSpan, CancellationToken)
Veraltet.

Löst einen Quorumverlust für eine bestimmte zustandsbehaftete Dienstpartition aus.

InvokeQuorumLossAsync(PartitionSelector, QuorumLossMode, TimeSpan, TimeSpan)
Veraltet.

Löst einen Quorumverlust für eine bestimmte zustandsbehaftete Dienstpartition aus.

InvokeQuorumLossAsync(PartitionSelector, QuorumLossMode, TimeSpan, TimeSpan, CancellationToken)
Veraltet.

Löst einen Quorumverlust für eine bestimmte zustandsbehaftete Dienstpartition aus.

InvokeQuorumLossAsync(PartitionSelector, QuorumLossMode, TimeSpan)

Achtung

This api is deprecated, use StartPartitionQuorumLossAsync instead. StartPartitionQuorumLossAsync requires the FaultAnalysisService

Löst einen Quorumverlust für eine bestimmte zustandsbehaftete Dienstpartition aus.

[System.Obsolete("This api is deprecated, use StartPartitionQuorumLossAsync instead.  StartPartitionQuorumLossAsync requires the FaultAnalysisService")]
public System.Threading.Tasks.Task<System.Fabric.Result.InvokeQuorumLossResult> InvokeQuorumLossAsync (System.Fabric.PartitionSelector partitionSelector, System.Fabric.QuorumLossMode quorumLossMode, TimeSpan quorumLossDuration);
[<System.Obsolete("This api is deprecated, use StartPartitionQuorumLossAsync instead.  StartPartitionQuorumLossAsync requires the FaultAnalysisService")>]
member this.InvokeQuorumLossAsync : System.Fabric.PartitionSelector * System.Fabric.QuorumLossMode * TimeSpan -> System.Threading.Tasks.Task<System.Fabric.Result.InvokeQuorumLossResult>
Public Function InvokeQuorumLossAsync (partitionSelector As PartitionSelector, quorumLossMode As QuorumLossMode, quorumLossDuration As TimeSpan) As Task(Of InvokeQuorumLossResult)

Parameter

partitionSelector
PartitionSelector

Partition, auf der der Quorumverlust aufgerufen wird. PartitionSelector

quorumLossMode
QuorumLossMode

PartialQuorumLoss oder FullQuorumLoss.

quorumLossDuration
TimeSpan

Zeitraum, für den die Partition im Quorumverlust aufbewahrt wird.

Gibt zurück

InvokeQuorumLossResult InvokeQuorumLossResult

Attribute

Ausnahmen

Die Aktion dauerte mehr als die zugewiesene Zeit.

Der asynchrone Vorgang wird abgebrochen.

Die angegebene Partition ist kein Teil eines zustandsbehafteten persistenten Diensts.

Hinweise

FullQuorumLoss: Alle Replikate für die Zielpartition werden heruntergefahren. PartialQuorumLoss: Ein Quorum von Replikaten für die Zielpartition wird heruntergefahren.

quorumLossMode gibt die Anzahl der Replikate an, die fehlerhaft sind, um einen Quorumverlust zu verursachen. Die Partition bleibt im Quorumverlust für quorumLossDuration erhalten.

Diese API sollte nur mit einem zustandsbehafteten Dienst als Ziel aufgerufen werden.

Es wird davon abgeraten, diese API mit einem Systemdienst als Ziel aufzurufen.

Wichtiger Hinweis: Diese API sollte während der Ausführung nicht abgebrochen werden. Wenn Sie diese API abbrechen, während sie ausgeführt wird, bleibt möglicherweise der Status zurück. Wenn diese API während der Ausführung abgebrochen wird, sollte CleanTestStateAsync() aufgerufen werden, um den möglicherweise zurückgelassenen Zustand zu entfernen.

Gilt für:

InvokeQuorumLossAsync(PartitionSelector, QuorumLossMode, TimeSpan, CancellationToken)

Achtung

This api is deprecated, use StartPartitionQuorumLossAsync instead. StartPartitionQuorumLossAsync requires the FaultAnalysisService

Löst einen Quorumverlust für eine bestimmte zustandsbehaftete Dienstpartition aus.

[System.Obsolete("This api is deprecated, use StartPartitionQuorumLossAsync instead.  StartPartitionQuorumLossAsync requires the FaultAnalysisService")]
public System.Threading.Tasks.Task<System.Fabric.Result.InvokeQuorumLossResult> InvokeQuorumLossAsync (System.Fabric.PartitionSelector partitionSelector, System.Fabric.QuorumLossMode quorumLossMode, TimeSpan quorumLossDuration, System.Threading.CancellationToken cancellationToken);
[<System.Obsolete("This api is deprecated, use StartPartitionQuorumLossAsync instead.  StartPartitionQuorumLossAsync requires the FaultAnalysisService")>]
member this.InvokeQuorumLossAsync : System.Fabric.PartitionSelector * System.Fabric.QuorumLossMode * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Fabric.Result.InvokeQuorumLossResult>
Public Function InvokeQuorumLossAsync (partitionSelector As PartitionSelector, quorumLossMode As QuorumLossMode, quorumLossDuration As TimeSpan, cancellationToken As CancellationToken) As Task(Of InvokeQuorumLossResult)

Parameter

partitionSelector
PartitionSelector

Partition, auf der der Quorumverlust aufgerufen wird. PartitionSelector

quorumLossMode
QuorumLossMode

PartialQuorumLoss oder FullQuorumLoss.

quorumLossDuration
TimeSpan

Zeitraum, für den die Partition im Quorumverlust aufbewahrt wird.

cancellationToken
CancellationToken

Das Abbruchtoken für den Vorgang.

Gibt zurück

InvokeQuorumLossResult InvokeQuorumLossResult

Attribute

Ausnahmen

Die Aktion dauerte mehr als die zugewiesene Zeit.

Der asynchrone Vorgang wird abgebrochen.

Die angegebene Partition ist kein Teil eines zustandsbehafteten persistenten Diensts.

Hinweise

FullQuorumLoss: Alle Replikate für die Zielpartition werden heruntergefahren. PartialQuorumLoss: Ein Quorum von Replikaten für die Zielpartition wird heruntergefahren.

quorumLossMode gibt die Anzahl der Replikate an, die fehlerhaft sind, um einen Quorumverlust zu verursachen. Die Partition bleibt im Quorumverlust für quorumLossDuration erhalten.

Diese API sollte nur mit einem zustandsbehafteten Dienst als Ziel aufgerufen werden.

Es wird davon abgeraten, diese API mit einem Systemdienst als Ziel aufzurufen.

Wichtiger Hinweis: Diese API sollte während der Ausführung nicht abgebrochen werden. Wenn Sie diese API abbrechen, während sie ausgeführt wird, bleibt möglicherweise der Status zurück. Wenn diese API während der Ausführung abgebrochen wird, sollte CleanTestStateAsync() aufgerufen werden, um den möglicherweise zurückgelassenen Zustand zu entfernen.

Gilt für:

InvokeQuorumLossAsync(PartitionSelector, QuorumLossMode, TimeSpan, TimeSpan)

Achtung

This api is deprecated, use StartPartitionQuorumLossAsync instead. StartPartitionQuorumLossAsync requires the FaultAnalysisService

Löst einen Quorumverlust für eine bestimmte zustandsbehaftete Dienstpartition aus.

[System.Obsolete("This api is deprecated, use StartPartitionQuorumLossAsync instead.  StartPartitionQuorumLossAsync requires the FaultAnalysisService")]
public System.Threading.Tasks.Task<System.Fabric.Result.InvokeQuorumLossResult> InvokeQuorumLossAsync (System.Fabric.PartitionSelector partitionSelector, System.Fabric.QuorumLossMode quorumLossMode, TimeSpan quorumLossDuration, TimeSpan operationTimeout);
[<System.Obsolete("This api is deprecated, use StartPartitionQuorumLossAsync instead.  StartPartitionQuorumLossAsync requires the FaultAnalysisService")>]
member this.InvokeQuorumLossAsync : System.Fabric.PartitionSelector * System.Fabric.QuorumLossMode * TimeSpan * TimeSpan -> System.Threading.Tasks.Task<System.Fabric.Result.InvokeQuorumLossResult>
Public Function InvokeQuorumLossAsync (partitionSelector As PartitionSelector, quorumLossMode As QuorumLossMode, quorumLossDuration As TimeSpan, operationTimeout As TimeSpan) As Task(Of InvokeQuorumLossResult)

Parameter

partitionSelector
PartitionSelector

Partition, auf der der Quorumverlust aufgerufen wird. PartitionSelector

quorumLossMode
QuorumLossMode

PartialQuorumLoss oder FullQuorumLoss.

quorumLossDuration
TimeSpan

Zeitraum, für den die Partition im Quorumverlust aufbewahrt wird.

operationTimeout
TimeSpan

Gesamttimeout für den gesamten Vorgang.

Gibt zurück

InvokeQuorumLossResult InvokeQuorumLossResult

Attribute

Ausnahmen

Die Aktion dauerte mehr als die zugewiesene Zeit.

Der asynchrone Vorgang wird abgebrochen.

Die angegebene Partition ist kein Teil eines zustandsbehafteten persistenten Diensts.

Hinweise

FullQuorumLoss: Alle Replikate für die Zielpartition werden heruntergefahren. PartialQuorumLoss: Ein Quorum von Replikaten für die Zielpartition wird heruntergefahren.

quorumLossMode gibt die Anzahl der Replikate an, die fehlerhaft sind, um einen Quorumverlust zu verursachen. Die Partition bleibt im Quorumverlust für quorumLossDuration erhalten.

Diese API sollte nur mit einem zustandsbehafteten Dienst als Ziel aufgerufen werden.

Es wird davon abgeraten, diese API mit einem Systemdienst als Ziel aufzurufen.

Wichtiger Hinweis: Diese API sollte während der Ausführung nicht abgebrochen werden. Wenn Sie diese API abbrechen, während sie ausgeführt wird, bleibt möglicherweise der Status zurück. Wenn diese API während der Ausführung abgebrochen wird, sollte CleanTestStateAsync() aufgerufen werden, um den möglicherweise zurückgelassenen Zustand zu entfernen.

Gilt für:

InvokeQuorumLossAsync(PartitionSelector, QuorumLossMode, TimeSpan, TimeSpan, CancellationToken)

Achtung

This api is deprecated, use StartPartitionQuorumLossAsync instead. StartPartitionQuorumLossAsync requires the FaultAnalysisService

Löst einen Quorumverlust für eine bestimmte zustandsbehaftete Dienstpartition aus.

[System.Obsolete("This api is deprecated, use StartPartitionQuorumLossAsync instead.  StartPartitionQuorumLossAsync requires the FaultAnalysisService")]
public System.Threading.Tasks.Task<System.Fabric.Result.InvokeQuorumLossResult> InvokeQuorumLossAsync (System.Fabric.PartitionSelector partitionSelector, System.Fabric.QuorumLossMode quorumlossMode, TimeSpan quorumlossDuration, TimeSpan operationTimeout, System.Threading.CancellationToken cancellationToken);
[<System.Obsolete("This api is deprecated, use StartPartitionQuorumLossAsync instead.  StartPartitionQuorumLossAsync requires the FaultAnalysisService")>]
member this.InvokeQuorumLossAsync : System.Fabric.PartitionSelector * System.Fabric.QuorumLossMode * TimeSpan * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Fabric.Result.InvokeQuorumLossResult>
Public Function InvokeQuorumLossAsync (partitionSelector As PartitionSelector, quorumlossMode As QuorumLossMode, quorumlossDuration As TimeSpan, operationTimeout As TimeSpan, cancellationToken As CancellationToken) As Task(Of InvokeQuorumLossResult)

Parameter

partitionSelector
PartitionSelector

Partition, auf der der Quorumverlust aufgerufen wird. PartitionSelector

quorumlossMode
QuorumLossMode

PartialQuorumLoss oder FullQuorumLoss.

quorumlossDuration
TimeSpan

Zeitraum, für den die Partition im Quorumverlust aufbewahrt wird.

operationTimeout
TimeSpan

Gesamttimeout für den gesamten Vorgang.

cancellationToken
CancellationToken

Das Abbruchtoken für den Vorgang.

Gibt zurück

InvokeQuorumLossResult InvokeQuorumLossResult

Attribute

Ausnahmen

Die Aktion dauerte mehr als die zugewiesene Zeit.

Der asynchrone Vorgang wird abgebrochen.

Die angegebene Partition ist kein Teil eines zustandsbehafteten persistenten Diensts.

Hinweise

FullQuorumLoss: Alle Replikate für die Zielpartition werden heruntergefahren. PartialQuorumLoss: Ein Quorum von Replikaten für die Zielpartition wird heruntergefahren.

quorumLossMode gibt die Anzahl der Replikate an, die fehlerhaft sind, um einen Quorumverlust zu verursachen. Die Partition bleibt im Quorumverlust für quorumLossDuration erhalten.

Diese API sollte nur mit einem zustandsbehafteten Dienst als Ziel aufgerufen werden.

Es wird davon abgeraten, diese API mit einem Systemdienst als Ziel aufzurufen.

Wichtiger Hinweis: Diese API sollte während der Ausführung nicht abgebrochen werden. Wenn Sie diese API abbrechen, während sie ausgeführt wird, bleibt möglicherweise der Status zurück. Wenn diese API während der Ausführung abgebrochen wird, sollte CleanTestStateAsync() aufgerufen werden, um den möglicherweise zurückgelassenen Zustand zu entfernen.

Gilt für: