AbortPolicy Énumération
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.
Énumère les options sur la manière de terminer les threads de l'agent de réplication en cours d'exécution lorsqu'un arrêt inattendu se produit.
public enum class AbortPolicy
public enum AbortPolicy
type AbortPolicy =
Public Enum AbortPolicy
- Héritage
-
AbortPolicy
Champs
Asynchronous | 1 | Le thread de l'agent qui initialise l'arrêt peut abandonner de manière active les autres threads de l'agent en cours d'exécution. |
Synchronous | 0 | Les threads de l'agent ne sont terminés qu'à des emplacements bien définis après le début d'un arrêt, comme avant ou après l'exécution d'une requête ou la journalisation d'un message. |
Remarques
Un arrêt inattendu peut se produire en raison d’une défaillance du runtime système ou d’une demande d’abandon lancée par l’utilisateur.
La stratégie doit être choisie en fonction des exigences d’état de l’application. Une stratégie asynchrone peut être plus réactive pendant un arrêt, mais peut nécessiter l’utilisation d’autres techniques pour renvoyer l’environnement d’exécution à un état attendu. Une stratégie synchrone peut vous aider à éviter une interruption par inadvertance des mises à jour vers ces états d’exécution globaux critiques lorsqu’un agent de réplication est appelé de façon synchrone à partir d’une application.