FabricClient.TestManagementClient.StartPartitionRestartAsync Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
StartPartitionRestartAsync(Guid, PartitionSelector, RestartPartitionMode, TimeSpan) |
Cette API redémarre une partie ou la totalité des réplicas d’une partition en même temps (garantit que tous les réplicas sont arrêtés simultanément) en fonction de .RestartPartitionMode |
StartPartitionRestartAsync(Guid, PartitionSelector, RestartPartitionMode) |
Cette API redémarre une partie ou la totalité des réplicas d’une partition en même temps (garantit que tous les réplicas sont arrêtés simultanément) en fonction de .RestartPartitionMode |
StartPartitionRestartAsync(Guid, PartitionSelector, RestartPartitionMode, CancellationToken) |
Cette API redémarre une partie ou la totalité des réplicas d’une partition en même temps (garantit que tous les réplicas sont arrêtés simultanément) en fonction de .RestartPartitionMode |
StartPartitionRestartAsync(Guid, PartitionSelector, RestartPartitionMode, TimeSpan, CancellationToken) |
Cette API redémarre une partie ou la totalité des réplicas d’une partition en même temps (garantit que tous les réplicas sont arrêtés simultanément) en fonction de .RestartPartitionMode |
StartPartitionRestartAsync(Guid, PartitionSelector, RestartPartitionMode, TimeSpan)
Cette API redémarre une partie ou la totalité des réplicas d’une partition en même temps (garantit que tous les réplicas sont arrêtés simultanément) en fonction de .RestartPartitionMode
public System.Threading.Tasks.Task StartPartitionRestartAsync (Guid operationId, System.Fabric.PartitionSelector partitionSelector, System.Fabric.RestartPartitionMode restartPartitionMode, TimeSpan operationTimeout);
member this.StartPartitionRestartAsync : Guid * System.Fabric.PartitionSelector * System.Fabric.RestartPartitionMode * TimeSpan -> System.Threading.Tasks.Task
Public Function StartPartitionRestartAsync (operationId As Guid, partitionSelector As PartitionSelector, restartPartitionMode As RestartPartitionMode, operationTimeout As TimeSpan) As Task
Paramètres
- operationId
- Guid
GUID qui identifie un appel de cette API ; cette propriété est transmise à l’API GetProgress correspondante
- partitionSelector
- PartitionSelector
PartitionSelector qui spécifie la partition qui doit être redémarrée.
- restartPartitionMode
- RestartPartitionMode
RestartPartitionMode qui peut être AllReplicasOrInstances ou OnlyActiveSecondaries en fonction desquelles les réplicas à redémarrer sont sélectionnés.
- operationTimeout
- TimeSpan
Délai d’attente global de l’opération.
Retours
Tâche.
Exceptions
L’action a pris plus que le temps alloué.
L’un des arguments requis est null.
L’entrée n’était pas valide.
Il s’agit des échecs d’infrastructure FabricErrorCode.PartitionNotFound si la partition spécifiée sélectionnée n’existe pas
Remarques
Cette API est utile pour tester le temps de récupération d’une partition après un redémarrage complet ou partiel, ainsi que pour tester le basculement.
Cette API peut être appelée sur les services avec état et sans état. Si l’appel se trouve sur un service sans état, RestartPartitionMode doit être RestartPartitionMode.AllReplicasOrInstances. D’autres modes entraînent la création d’ArgumentException à l’intérieur de l’objet Result retourné lorsque GetPartitionRestartProgressAsync() est appelé. Consultez GetPartitionRestartProgressAsync().
FaultAnalysisService doit être activé pour utiliser cette API.
S’applique à
StartPartitionRestartAsync(Guid, PartitionSelector, RestartPartitionMode)
Cette API redémarre une partie ou la totalité des réplicas d’une partition en même temps (garantit que tous les réplicas sont arrêtés simultanément) en fonction de .RestartPartitionMode
public System.Threading.Tasks.Task StartPartitionRestartAsync (Guid operationId, System.Fabric.PartitionSelector partitionSelector, System.Fabric.RestartPartitionMode restartPartitionMode);
member this.StartPartitionRestartAsync : Guid * System.Fabric.PartitionSelector * System.Fabric.RestartPartitionMode -> System.Threading.Tasks.Task
Public Function StartPartitionRestartAsync (operationId As Guid, partitionSelector As PartitionSelector, restartPartitionMode As RestartPartitionMode) As Task
Paramètres
- operationId
- Guid
GUID qui identifie un appel de cette API ; cette propriété est transmise à l’API GetProgress correspondante
- partitionSelector
- PartitionSelector
PartitionSelector qui spécifie la partition qui doit être redémarrée.
- restartPartitionMode
- RestartPartitionMode
RestartPartitionMode qui peut être AllReplicasOrInstances ou OnlyActiveSecondaries en fonction desquelles les réplicas à redémarrer sont sélectionnés.
Retours
Tâche.
Exceptions
L’action a pris plus que le temps alloué.
L’un des arguments requis est null.
L’entrée n’était pas valide.
Il s’agit des échecs d’infrastructure FabricErrorCode.PartitionNotFound si la partition spécifiée sélectionnée n’existe pas.
Remarques
Cette API est utile pour tester le temps de récupération d’une partition après un redémarrage complet ou partiel, ainsi que pour tester le basculement.
Cette API peut être appelée sur les services avec état et sans état. Si l’appel se trouve sur un service sans état, RestartPartitionMode doit être RestartPartitionMode.AllReplicasOrInstances. D’autres modes entraînent la création d’ArgumentException à l’intérieur de l’objet Result retourné lorsque GetPartitionRestartProgressAsync() est appelé. Consultez GetPartitionRestartProgressAsync().
FaultAnalysisService doit être activé pour utiliser cette API.
S’applique à
StartPartitionRestartAsync(Guid, PartitionSelector, RestartPartitionMode, CancellationToken)
Cette API redémarre une partie ou la totalité des réplicas d’une partition en même temps (garantit que tous les réplicas sont arrêtés simultanément) en fonction de .RestartPartitionMode
public System.Threading.Tasks.Task StartPartitionRestartAsync (Guid operationId, System.Fabric.PartitionSelector partitionSelector, System.Fabric.RestartPartitionMode restartPartitionMode, System.Threading.CancellationToken cancellationToken);
member this.StartPartitionRestartAsync : Guid * System.Fabric.PartitionSelector * System.Fabric.RestartPartitionMode * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function StartPartitionRestartAsync (operationId As Guid, partitionSelector As PartitionSelector, restartPartitionMode As RestartPartitionMode, cancellationToken As CancellationToken) As Task
Paramètres
- operationId
- Guid
GUID qui identifie un appel de cette API ; cette propriété est transmise à l’API GetProgress correspondante
- partitionSelector
- PartitionSelector
PartitionSelector qui spécifie la partition qui doit être redémarrée
- restartPartitionMode
- RestartPartitionMode
RestartPartitionMode qui peut être AllReplicasOrInstances ou OnlyActiveSecondaries en fonction desquelles les réplicas à redémarrer sont sélectionnés.
- cancellationToken
- CancellationToken
Ce jeton peut être signalé pour annuler cette opération avant qu’elle ne se termine
Retours
Tâche.
Exceptions
L’action a pris plus que le temps alloué.
L’un des arguments requis est null.
L’entrée n’était pas valide.
Il s’agit des échecs d’infrastructure FabricErrorCode.PartitionNotFound si la partition spécifiée sélectionnée n’existe pas
Remarques
Cette API est utile pour tester le temps de récupération d’une partition après un redémarrage complet ou partiel, ainsi que pour tester le basculement.
Cette API peut être appelée sur les services avec état et sans état. Si l’appel se trouve sur un service sans état, RestartPartitionMode doit être RestartPartitionMode.AllReplicasOrInstances. D’autres modes entraînent la création d’ArgumentException à l’intérieur de l’objet Result retourné lorsque GetPartitionRestartProgressAsync() est appelé. Consultez GetPartitionRestartProgressAsync().
S’applique à
StartPartitionRestartAsync(Guid, PartitionSelector, RestartPartitionMode, TimeSpan, CancellationToken)
Cette API redémarre une partie ou la totalité des réplicas d’une partition en même temps (garantit que tous les réplicas sont arrêtés simultanément) en fonction de .RestartPartitionMode
public System.Threading.Tasks.Task StartPartitionRestartAsync (Guid operationId, System.Fabric.PartitionSelector partitionSelector, System.Fabric.RestartPartitionMode restartPartitionMode, TimeSpan operationTimeout, System.Threading.CancellationToken cancellationToken);
member this.StartPartitionRestartAsync : Guid * System.Fabric.PartitionSelector * System.Fabric.RestartPartitionMode * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function StartPartitionRestartAsync (operationId As Guid, partitionSelector As PartitionSelector, restartPartitionMode As RestartPartitionMode, operationTimeout As TimeSpan, cancellationToken As CancellationToken) As Task
Paramètres
- operationId
- Guid
GUID qui identifie un appel de cette API ; cette propriété est transmise à l’API GetProgress correspondante
- partitionSelector
- PartitionSelector
PartitionSelector qui spécifie la partition qui doit être redémarrée.
- restartPartitionMode
- RestartPartitionMode
RestartPartitionMode qui peut être AllReplicasOrInstances ou OnlyActiveSecondaries en fonction desquelles les réplicas à redémarrer sont sélectionnés.
- operationTimeout
- TimeSpan
Délai d’attente global de l’opération.
- cancellationToken
- CancellationToken
Ce jeton peut être signalé pour annuler cette opération avant qu’elle ne se termine
Retours
Tâche.
Exceptions
L’action a pris plus que le temps alloué.
L’un des arguments requis est null.
L’entrée n’était pas valide.
Il s’agit des échecs d’infrastructure FabricErrorCode.PartitionNotFound si la partition spécifiée sélectionnée n’existe pas
Remarques
Cette API est utile pour tester le temps de récupération d’une partition après un redémarrage complet ou partiel, ainsi que pour tester le basculement.
Cette API peut être appelée sur les services avec état et sans état. Si l’appel se trouve sur un service sans état, RestartPartitionMode doit être RestartPartitionMode.AllReplicasOrInstances. D’autres modes entraînent la création d’ArgumentException à l’intérieur de l’objet Result retourné lorsque GetPartitionRestartProgressAsync() est appelé. Consultez GetPartitionRestartProgressAsync().
FaultAnalysisService doit être activé pour utiliser cette API.
S’applique à
Azure SDK for .NET