FabricClient.TestManagementClient.RestartPartitionAsync Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
RestartPartitionAsync(PartitionSelector, RestartPartitionMode) |
Obsoletos.
Esta API reiniciará algunas o todas las réplicas de una partición al mismo tiempo (garantiza que todas las réplicas estén inactivas simultáneamente) en función de RestartPartitionMode. |
RestartPartitionAsync(PartitionSelector, RestartPartitionMode, CancellationToken) |
Obsoletos.
Esta API reiniciará algunas o todas las réplicas de una partición al mismo tiempo (garantiza que todas las réplicas estén inactivas simultáneamente) en función de RestartPartitionMode. |
RestartPartitionAsync(PartitionSelector, RestartPartitionMode, TimeSpan) |
Obsoletos.
Esta API reiniciará algunas o todas las réplicas de una partición al mismo tiempo (garantiza que todas las réplicas estén inactivas simultáneamente) en función de RestartPartitionMode. |
RestartPartitionAsync(PartitionSelector, RestartPartitionMode, TimeSpan, CancellationToken) |
Obsoletos.
Esta API reiniciará algunas o todas las réplicas de una partición al mismo tiempo (garantiza que todas las réplicas estén inactivas simultáneamente) en función de RestartPartitionMode. |
RestartPartitionAsync(PartitionSelector, RestartPartitionMode)
Precaución
This api is deprecated, use StartPartitionRestartAsync instead. StartPartitionRestartAsync requires the FaultAnalysisService
Esta API reiniciará algunas o todas las réplicas de una partición al mismo tiempo (garantiza que todas las réplicas estén inactivas simultáneamente) en función de 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)
Parámetros
- partitionSelector
- PartitionSelector
PartitionSelector que especifica la partición que debe reiniciarse.
- restartPartitionMode
- RestartPartitionMode
RestartPartitionMode que puede ser AllReplicasOrInstances o OnlyActiveSecondaries en función de la selección de las réplicas que se van a reiniciar.
Devoluciones
RestartPartitionResult, que proporciona información sobre la partición seleccionada real.
- Atributos
Excepciones
La acción tomó más de su tiempo asignado.
Cualquiera de los argumentos necesarios es NULL.
Si se llama a la API para una partición que pertenece a un servicio sin estado con RestartPartitionMode establecido en OnlyActiveSecondaries.
Estos son los errores de tejido FabricErrorCode.PartitionNotFound, si la partición especificada seleccionada no existe.
Comentarios
Esta API es útil para probar el tiempo de recuperación de una partición después de un reinicio completo o parcial y también para probar la conmutación por error.
Esta API solo debe llamarse con un servicio con estado como destino.
Nota importante: esta API no debe anularse mientras se ejecuta. Anular esta API mientras se ejecuta puede dejar el estado atrás. Si se anula esta API mientras se ejecuta, se debe invocar CleanTestStateAsync() para quitar el estado que puede haberse dejado atrás.
Se aplica a
RestartPartitionAsync(PartitionSelector, RestartPartitionMode, CancellationToken)
Precaución
This api is deprecated, use StartPartitionRestartAsync instead. StartPartitionRestartAsync requires the FaultAnalysisService
Esta API reiniciará algunas o todas las réplicas de una partición al mismo tiempo (garantiza que todas las réplicas estén inactivas simultáneamente) en función de 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)
Parámetros
- partitionSelector
- PartitionSelector
PartitionSelector que especifica la partición que debe reiniciarse.
- restartPartitionMode
- RestartPartitionMode
RestartPartitionMode que puede ser AllReplicasOrInstances o OnlyActiveSecondaries en función de la selección de las réplicas que se van a reiniciar.
- cancellationToken
- CancellationToken
Este token se puede indicar para anular esta operación antes de que finalice.
Devoluciones
RestartPartitionResult, que proporciona información sobre la partición seleccionada real
- Atributos
Excepciones
La acción tomó más de su tiempo asignado.
Cualquiera de los argumentos necesarios es NULL.
Si se llama a la API para una partición que pertenece a un servicio sin estado con RestartPartitionMode establecido en OnlyActiveSecondaries.
Estos son los errores de tejido FabricErrorCode.PartitionNotFound: si la partición especificada seleccionada no existe.
Comentarios
Esta API es útil para probar el tiempo de recuperación de una partición después de un reinicio completo o parcial y también para probar la conmutación por error.
Esta API solo debe llamarse con un servicio con estado como destino.
Nota importante: esta API no debe anularse mientras se ejecuta. Anular esta API mientras se ejecuta puede dejar el estado atrás. Si se anula esta API mientras se ejecuta, se debe invocar CleanTestStateAsync() para quitar el estado que puede haberse dejado atrás.
Se aplica a
RestartPartitionAsync(PartitionSelector, RestartPartitionMode, TimeSpan)
Precaución
This api is deprecated, use StartPartitionRestartAsync instead. StartPartitionRestartAsync requires the FaultAnalysisService
Esta API reiniciará algunas o todas las réplicas de una partición al mismo tiempo (garantiza que todas las réplicas estén inactivas simultáneamente) en función de 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)
Parámetros
- partitionSelector
- PartitionSelector
PartitionSelector que especifica la partición que debe reiniciarse.
- restartPartitionMode
- RestartPartitionMode
RestartPartitionMode que puede ser AllReplicasOrInstances o OnlyActiveSecondaries en función de la selección de las réplicas que se van a reiniciar.
- operationTimeout
- TimeSpan
Tiempo de espera total para la operación.
Devoluciones
RestartPartitionResult, que proporciona información sobre la partición seleccionada real.
- Atributos
Excepciones
La acción tomó más de su tiempo asignado.
Cualquiera de los argumentos necesarios es NULL.
Si se llama a la API para una partición que pertenece a un servicio sin estado con RestartPartitionMode establecido en OnlyActiveSecondaries.
Estos son los errores de tejido FabricErrorCode.PartitionNotFound: si la partición especificada seleccionada no existe.
Comentarios
Esta API es útil para probar el tiempo de recuperación de una partición después de un reinicio completo o parcial y también para probar la conmutación por error.
Esta API solo debe llamarse con un servicio con estado como destino.
Nota importante: esta API no debe anularse mientras se ejecuta. Anular esta API mientras se ejecuta puede dejar el estado atrás. Si se anula esta API mientras se ejecuta, se debe invocar CleanTestStateAsync() para quitar el estado que puede haberse dejado atrás.
Se aplica a
RestartPartitionAsync(PartitionSelector, RestartPartitionMode, TimeSpan, CancellationToken)
Precaución
This api is deprecated, use StartPartitionRestartAsync instead. StartPartitionRestartAsync requires the FaultAnalysisService
Esta API reiniciará algunas o todas las réplicas de una partición al mismo tiempo (garantiza que todas las réplicas estén inactivas simultáneamente) en función de 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)
Parámetros
- partitionSelector
- PartitionSelector
PartitionSelector que especifica la partición que debe reiniciarse.
- restartPartitionMode
- RestartPartitionMode
RestartPartitionMode que puede ser AllReplicasOrInstances o OnlyActiveSecondaries en función de la selección de las réplicas que se van a reiniciar.
- operationTimeout
- TimeSpan
Tiempo de espera total para la operación.
- cancellationToken
- CancellationToken
Este token se puede indicar para anular esta operación antes de que finalice.
Devoluciones
RestartPartitionResult, que proporciona información sobre la partición seleccionada real.
- Atributos
Excepciones
La acción tomó más de su tiempo asignado.
Cualquiera de los argumentos necesarios es NULL.
Si se llama a la API para una partición que pertenece a un servicio sin estado con RestartPartitionMode establecido en OnlyActiveSecondaries.
Estos son los errores de tejido FabricErrorCode.PartitionNotFound: si la partición especificada seleccionada no existe.
Comentarios
Esta API es útil para probar el tiempo de recuperación de una partición después de un reinicio completo o parcial y también para probar la conmutación por error.
Esta API solo debe llamarse con un servicio con estado como destino.
Nota importante: esta API no debe anularse mientras se ejecuta. Anular esta API mientras se ejecuta puede dejar el estado atrás. Si se anula esta API mientras se ejecuta, se debe invocar CleanTestStateAsync() para quitar el estado que puede haberse dejado atrás.
Se aplica a
Azure SDK for .NET