FabricClient.TestManagementClient.RestartPartitionAsync 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
RestartPartitionAsync(PartitionSelector, RestartPartitionMode) |
Veraltet.
Diese API startet einige oder alle Replikate einer Partition gleichzeitig neu (stellt sicher, dass alle Replikate gleichzeitig ausgefallen sind) abhängig von RestartPartitionMode. |
RestartPartitionAsync(PartitionSelector, RestartPartitionMode, CancellationToken) |
Veraltet.
Diese API startet einige oder alle Replikate einer Partition gleichzeitig neu (stellt sicher, dass alle Replikate gleichzeitig ausgefallen sind) abhängig von RestartPartitionMode. |
RestartPartitionAsync(PartitionSelector, RestartPartitionMode, TimeSpan) |
Veraltet.
Diese API startet einige oder alle Replikate einer Partition gleichzeitig neu (stellt sicher, dass alle Replikate gleichzeitig ausgefallen sind) abhängig von RestartPartitionMode. |
RestartPartitionAsync(PartitionSelector, RestartPartitionMode, TimeSpan, CancellationToken) |
Veraltet.
Diese API startet einige oder alle Replikate einer Partition gleichzeitig neu (stellt sicher, dass alle Replikate gleichzeitig ausgefallen sind) abhängig von RestartPartitionMode. |
RestartPartitionAsync(PartitionSelector, RestartPartitionMode)
Achtung
This api is deprecated, use StartPartitionRestartAsync instead. StartPartitionRestartAsync requires the FaultAnalysisService
Diese API startet einige oder alle Replikate einer Partition gleichzeitig neu (stellt sicher, dass alle Replikate gleichzeitig ausgefallen sind) abhängig von RestartPartitionMode.
[System.Obsolete("This api is deprecated, use StartPartitionRestartAsync instead. StartPartitionRestartAsync requires the FaultAnalysisService")]
public System.Threading.Tasks.Task<System.Fabric.Result.RestartPartitionResult> RestartPartitionAsync (System.Fabric.PartitionSelector partitionSelector, System.Fabric.RestartPartitionMode restartPartitionMode);
[<System.Obsolete("This api is deprecated, use StartPartitionRestartAsync instead. StartPartitionRestartAsync requires the FaultAnalysisService")>]
member this.RestartPartitionAsync : System.Fabric.PartitionSelector * System.Fabric.RestartPartitionMode -> System.Threading.Tasks.Task<System.Fabric.Result.RestartPartitionResult>
Public Function RestartPartitionAsync (partitionSelector As PartitionSelector, restartPartitionMode As RestartPartitionMode) As Task(Of RestartPartitionResult)
Parameter
- partitionSelector
- PartitionSelector
PartitionSelector , die die Partition angibt, die neu gestartet werden muss.
- restartPartitionMode
- RestartPartitionMode
Die RestartPartitionMode , die AllReplicasOrInstances oder OnlyActiveSecondaries sein kann, basierend auf der die neu zu startenden Replikate ausgewählt werden.
Gibt zurück
RestartPartitionResult, das Informationen zur tatsächlich ausgewählten Partition angibt.
- Attribute
Ausnahmen
Die Aktion dauerte mehr als die zugewiesene Zeit.
Jedes der erforderlichen Argumente ist NULL.
Wenn die API für eine Partition aufgerufen wird, die zu einem zustandslosen Dienst gehört und RestartPartitionMode auf OnlyActiveSecondaries festgelegt ist.
Dies sind die Fabricfehler FabricErrorCode.PartitionNotFound , wenn die angegebene ausgewählte Partition nicht vorhanden ist.
Hinweise
Diese API ist nützlich, um die Wiederherstellungszeit einer Partition nach einem vollständigen oder teilweisen Neustart zu testen und das Failover zu testen.
Diese API sollte nur mit einem zustandsbehafteten Dienst als Ziel aufgerufen werden.
Wichtiger Hinweis: Diese API sollte während der Ausführung nicht abgebrochen werden. Das Abbrechen dieser API während der Ausführung kann den Zustand zurücklassen. Wenn diese API während der Ausführung abgebrochen wird, sollte CleanTestStateAsync() aufgerufen werden, um den möglicherweise zurückgebliebenen Zustand zu entfernen.
Gilt für:
RestartPartitionAsync(PartitionSelector, RestartPartitionMode, CancellationToken)
Achtung
This api is deprecated, use StartPartitionRestartAsync instead. StartPartitionRestartAsync requires the FaultAnalysisService
Diese API startet einige oder alle Replikate einer Partition gleichzeitig neu (stellt sicher, dass alle Replikate gleichzeitig ausgefallen sind) abhängig von RestartPartitionMode.
[System.Obsolete("This api is deprecated, use StartPartitionRestartAsync instead. StartPartitionRestartAsync requires the FaultAnalysisService")]
public System.Threading.Tasks.Task<System.Fabric.Result.RestartPartitionResult> RestartPartitionAsync (System.Fabric.PartitionSelector partitionSelector, System.Fabric.RestartPartitionMode restartPartitionMode, System.Threading.CancellationToken cancellationToken);
[<System.Obsolete("This api is deprecated, use StartPartitionRestartAsync instead. StartPartitionRestartAsync requires the FaultAnalysisService")>]
member this.RestartPartitionAsync : System.Fabric.PartitionSelector * System.Fabric.RestartPartitionMode * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Fabric.Result.RestartPartitionResult>
Public Function RestartPartitionAsync (partitionSelector As PartitionSelector, restartPartitionMode As RestartPartitionMode, cancellationToken As CancellationToken) As Task(Of RestartPartitionResult)
Parameter
- partitionSelector
- PartitionSelector
PartitionSelector , die die Partition angibt, die neu gestartet werden muss
- restartPartitionMode
- RestartPartitionMode
Die RestartPartitionMode , die AllReplicasOrInstances oder OnlyActiveSecondaries sein kann, basierend auf der die neu zu startenden Replikate ausgewählt werden.
- cancellationToken
- CancellationToken
Diesem Token kann signalisiert werden, dass dieser Vorgang abgebrochen wird, bevor er abgeschlossen wird.
Gibt zurück
RestartPartitionResult, das Informationen zur tatsächlich ausgewählten Partition liefert
- Attribute
Ausnahmen
Die Aktion dauerte mehr als die zugewiesene Zeit.
Jedes der erforderlichen Argumente ist NULL.
Wenn die API für eine Partition aufgerufen wird, die zu einem zustandslosen Dienst gehört und RestartPartitionMode auf OnlyActiveSecondaries festgelegt ist.
Dies sind die Fabricfehler FabricErrorCode.PartitionNotFound – wenn die ausgewählte Partition nicht vorhanden ist.
Hinweise
Diese API ist nützlich, um die Wiederherstellungszeit einer Partition nach einem vollständigen oder teilweisen Neustart zu testen und das Failover zu testen.
Diese API sollte nur mit einem zustandsbehafteten Dienst als Ziel aufgerufen werden.
Wichtiger Hinweis: Diese API sollte während der Ausführung nicht abgebrochen werden. Das Abbrechen dieser API während der Ausführung kann den Zustand zurücklassen. Wenn diese API während der Ausführung abgebrochen wird, sollte CleanTestStateAsync() aufgerufen werden, um den möglicherweise zurückgebliebenen Zustand zu entfernen.
Gilt für:
RestartPartitionAsync(PartitionSelector, RestartPartitionMode, TimeSpan)
Achtung
This api is deprecated, use StartPartitionRestartAsync instead. StartPartitionRestartAsync requires the FaultAnalysisService
Diese API startet einige oder alle Replikate einer Partition gleichzeitig neu (stellt sicher, dass alle Replikate gleichzeitig ausgefallen sind) abhängig von RestartPartitionMode.
[System.Obsolete("This api is deprecated, use StartPartitionRestartAsync instead. StartPartitionRestartAsync requires the FaultAnalysisService")]
public System.Threading.Tasks.Task<System.Fabric.Result.RestartPartitionResult> RestartPartitionAsync (System.Fabric.PartitionSelector partitionSelector, System.Fabric.RestartPartitionMode restartPartitionMode, TimeSpan operationTimeout);
[<System.Obsolete("This api is deprecated, use StartPartitionRestartAsync instead. StartPartitionRestartAsync requires the FaultAnalysisService")>]
member this.RestartPartitionAsync : System.Fabric.PartitionSelector * System.Fabric.RestartPartitionMode * TimeSpan -> System.Threading.Tasks.Task<System.Fabric.Result.RestartPartitionResult>
Public Function RestartPartitionAsync (partitionSelector As PartitionSelector, restartPartitionMode As RestartPartitionMode, operationTimeout As TimeSpan) As Task(Of RestartPartitionResult)
Parameter
- partitionSelector
- PartitionSelector
PartitionSelector , die die Partition angibt, die neu gestartet werden muss.
- restartPartitionMode
- RestartPartitionMode
Die RestartPartitionMode , die AllReplicasOrInstances oder OnlyActiveSecondaries sein kann, basierend auf der die neu zu startenden Replikate ausgewählt werden.
- operationTimeout
- TimeSpan
Das gesamtzeitlimit für den Vorgang.
Gibt zurück
RestartPartitionResult, das Informationen zur tatsächlich ausgewählten Partition angibt.
- Attribute
Ausnahmen
Die Aktion dauerte mehr als die zugewiesene Zeit.
Jedes der erforderlichen Argumente ist NULL.
Wenn die API für eine Partition aufgerufen wird, die zu einem zustandslosen Dienst gehört und RestartPartitionMode auf OnlyActiveSecondaries festgelegt ist.
Dies sind die Fabricfehler FabricErrorCode.PartitionNotFound – wenn die ausgewählte Partition nicht vorhanden ist.
Hinweise
Diese API ist nützlich, um die Wiederherstellungszeit einer Partition nach einem vollständigen oder teilweisen Neustart zu testen und das Failover zu testen.
Diese API sollte nur mit einem zustandsbehafteten Dienst als Ziel aufgerufen werden.
Wichtiger Hinweis: Diese API sollte während der Ausführung nicht abgebrochen werden. Das Abbrechen dieser API während der Ausführung kann den Zustand zurücklassen. Wenn diese API während der Ausführung abgebrochen wird, sollte CleanTestStateAsync() aufgerufen werden, um den möglicherweise zurückgebliebenen Zustand zu entfernen.
Gilt für:
RestartPartitionAsync(PartitionSelector, RestartPartitionMode, TimeSpan, CancellationToken)
Achtung
This api is deprecated, use StartPartitionRestartAsync instead. StartPartitionRestartAsync requires the FaultAnalysisService
Diese API startet einige oder alle Replikate einer Partition gleichzeitig neu (stellt sicher, dass alle Replikate gleichzeitig ausgefallen sind) abhängig von RestartPartitionMode.
[System.Obsolete("This api is deprecated, use StartPartitionRestartAsync instead. StartPartitionRestartAsync requires the FaultAnalysisService")]
public System.Threading.Tasks.Task<System.Fabric.Result.RestartPartitionResult> RestartPartitionAsync (System.Fabric.PartitionSelector partitionSelector, System.Fabric.RestartPartitionMode restartPartitionMode, TimeSpan operationTimeout, System.Threading.CancellationToken cancellationToken);
[<System.Obsolete("This api is deprecated, use StartPartitionRestartAsync instead. StartPartitionRestartAsync requires the FaultAnalysisService")>]
member this.RestartPartitionAsync : System.Fabric.PartitionSelector * System.Fabric.RestartPartitionMode * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Fabric.Result.RestartPartitionResult>
Public Function RestartPartitionAsync (partitionSelector As PartitionSelector, restartPartitionMode As RestartPartitionMode, operationTimeout As TimeSpan, cancellationToken As CancellationToken) As Task(Of RestartPartitionResult)
Parameter
- partitionSelector
- PartitionSelector
PartitionSelector , die die Partition angibt, die neu gestartet werden muss.
- restartPartitionMode
- RestartPartitionMode
Die RestartPartitionMode , die AllReplicasOrInstances oder OnlyActiveSecondaries sein kann, basierend auf der die neu zu startenden Replikate ausgewählt werden.
- operationTimeout
- TimeSpan
Das gesamtzeitlimit für den Vorgang.
- cancellationToken
- CancellationToken
Diesem Token kann signalisiert werden, dass dieser Vorgang abgebrochen wird, bevor er abgeschlossen wird.
Gibt zurück
RestartPartitionResult, das Informationen zur tatsächlich ausgewählten Partition angibt.
- Attribute
Ausnahmen
Die Aktion dauerte mehr als die zugewiesene Zeit.
Jedes der erforderlichen Argumente ist NULL.
Wenn die API für eine Partition aufgerufen wird, die zu einem zustandslosen Dienst gehört und RestartPartitionMode auf OnlyActiveSecondaries festgelegt ist.
Dies sind die Fabricfehler FabricErrorCode.PartitionNotFound – wenn die ausgewählte Partition nicht vorhanden ist.
Hinweise
Diese API ist nützlich, um die Wiederherstellungszeit einer Partition nach einem vollständigen oder teilweisen Neustart zu testen und das Failover zu testen.
Diese API sollte nur mit einem zustandsbehafteten Dienst als Ziel aufgerufen werden.
Wichtiger Hinweis: Diese API sollte während der Ausführung nicht abgebrochen werden. Das Abbrechen dieser API während der Ausführung kann den Zustand zurücklassen. Wenn diese API während der Ausführung abgebrochen wird, sollte CleanTestStateAsync() aufgerufen werden, um den möglicherweise zurückgebliebenen Zustand zu entfernen.
Gilt für:
Azure SDK for .NET