Partager via


FabricClient.TestManagementClient.RestartPartitionAsync Méthode

Définition

Surcharges

RestartPartitionAsync(PartitionSelector, RestartPartitionMode)
Obsolète.

Cette API redémarre tout ou partie des réplicas d’une partition en même temps (garantit que tous les réplicas sont arrêtés simultanément) en fonction du RestartPartitionMode.

RestartPartitionAsync(PartitionSelector, RestartPartitionMode, CancellationToken)
Obsolète.

Cette API redémarre tout ou partie des réplicas d’une partition en même temps (garantit que tous les réplicas sont arrêtés simultanément) en fonction du RestartPartitionMode.

RestartPartitionAsync(PartitionSelector, RestartPartitionMode, TimeSpan)
Obsolète.

Cette API redémarre tout ou partie des réplicas d’une partition en même temps (garantit que tous les réplicas sont arrêtés simultanément) en fonction du RestartPartitionMode.

RestartPartitionAsync(PartitionSelector, RestartPartitionMode, TimeSpan, CancellationToken)
Obsolète.

Cette API redémarre tout ou partie des réplicas d’une partition en même temps (garantit que tous les réplicas sont arrêtés simultanément) en fonction du RestartPartitionMode.

RestartPartitionAsync(PartitionSelector, RestartPartitionMode)

Attention

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

Cette API redémarre tout ou partie des réplicas d’une partition en même temps (garantit que tous les réplicas sont arrêtés simultanément) en fonction du 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)

Paramètres

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

RestartPartitionResult qui fournit des informations sur la partition sélectionnée réelle.

Attributs

Exceptions

L’action a pris plus que le temps qui lui était alloué.

L’un des arguments requis est null.

Si l’API est appelée pour une partition appartenant à un service sans état avec RestartPartitionMode défini sur OnlyActiveSecondaries.

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 doit uniquement être appelée avec un service avec état comme cible.

Remarque importante : cette API ne doit pas être abandonnée lors de l’exécution. L’abandon de cette API pendant qu’elle est en cours d’exécution peut laisser l’état derrière. Si cette API est abandonnée lors de l’exécution, CleanTestStateAsync() doit être appelé pour supprimer l’état qui a peut-être été laissé derrière.

S’applique à

RestartPartitionAsync(PartitionSelector, RestartPartitionMode, CancellationToken)

Attention

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

Cette API redémarre tout ou partie des réplicas d’une partition en même temps (garantit que tous les réplicas sont arrêtés simultanément) en fonction du 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)

Paramètres

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 abandonner cette opération avant qu’elle ne se termine

Retours

RestartPartitionResult qui fournit des informations sur la partition sélectionnée réelle

Attributs

Exceptions

L’action a pris plus que le temps qui lui était alloué.

L’un des arguments requis est null.

Si l’API est appelée pour une partition appartenant à un service sans état avec RestartPartitionMode défini sur OnlyActiveSecondaries.

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 doit uniquement être appelée avec un service avec état comme cible.

Remarque importante : cette API ne doit pas être abandonnée lors de l’exécution. L’abandon de cette API pendant qu’elle est en cours d’exécution peut laisser l’état derrière. Si cette API est abandonnée lors de l’exécution, CleanTestStateAsync() doit être appelé pour supprimer l’état qui a peut-être été laissé derrière.

S’applique à

RestartPartitionAsync(PartitionSelector, RestartPartitionMode, TimeSpan)

Attention

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

Cette API redémarre tout ou partie des réplicas d’une partition en même temps (garantit que tous les réplicas sont arrêtés simultanément) en fonction du 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)

Paramètres

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’expiration global de l’opération.

Retours

RestartPartitionResult qui fournit des informations sur la partition sélectionnée réelle.

Attributs

Exceptions

L’action a pris plus que le temps qui lui était alloué.

L’un des arguments requis est null.

Si l’API est appelée pour une partition appartenant à un service sans état avec RestartPartitionMode défini sur OnlyActiveSecondaries.

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 doit uniquement être appelée avec un service avec état comme cible.

Remarque importante : cette API ne doit pas être abandonnée lors de l’exécution. L’abandon de cette API pendant qu’elle est en cours d’exécution peut laisser l’état derrière. Si cette API est abandonnée lors de l’exécution, CleanTestStateAsync() doit être appelé pour supprimer l’état qui a peut-être été laissé derrière.

S’applique à

RestartPartitionAsync(PartitionSelector, RestartPartitionMode, TimeSpan, CancellationToken)

Attention

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

Cette API redémarre tout ou partie des réplicas d’une partition en même temps (garantit que tous les réplicas sont arrêtés simultanément) en fonction du 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)

Paramètres

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’expiration global de l’opération.

cancellationToken
CancellationToken

Ce jeton peut être signalé pour abandonner cette opération avant qu’elle ne se termine

Retours

RestartPartitionResult qui fournit des informations sur la partition sélectionnée réelle.

Attributs

Exceptions

L’action a pris plus que le temps qui lui était alloué.

L’un des arguments requis est null.

Si l’API est appelée pour une partition appartenant à un service sans état avec RestartPartitionMode défini sur OnlyActiveSecondaries.

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 doit uniquement être appelée avec un service avec état comme cible.

Remarque importante : cette API ne doit pas être abandonnée lors de l’exécution. L’abandon de cette API pendant qu’elle est en cours d’exécution peut laisser l’état derrière. Si cette API est abandonnée lors de l’exécution, CleanTestStateAsync() doit être appelé pour supprimer l’état qui a peut-être été laissé derrière.

S’applique à