Lenguaje

AbortPolicy Enumeración

Definición

Enumera las opciones sobre cómo se terminan los hilos de agentes de replicación en ejecución cuando ocurre un apagado inesperado.

public enum class AbortPolicy
public enum AbortPolicy
type AbortPolicy = 
Public Enum AbortPolicy
Herencia
AbortPolicy

Campos

Nombre Valor Description
Synchronous 0

Los hilos de agente solo terminan en ubicaciones bien definidas después de que se haya apagado, como antes o después de la ejecución de consultas y el registro de mensajes.

Asynchronous 1

El hilo agente que inicia el apagado puede abortar activamente otros hilos agente en ejecución.

Comentarios

Puede producirse un apagado inesperado debido a un fallo en tiempo de ejecución del sistema o a una solicitud de aborto iniciada por el usuario.

La política debe elegirse según los requisitos del estado de la solicitud. Una política asíncrona puede ser más receptiva durante un apagado, pero puede requerir el uso de otras técnicas para devolver el entorno de ejecución a un estado esperado. Una política síncrona puede ayudar a evitar la interrupción involuntaria de las actualizaciones de estos estados críticos de tiempo de ejecución global cuando un agente de replicación se invoca de forma síncrona desde una aplicación.

Se aplica a