AbortPolicy Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перечисляет параметры, определяющие завершение выполняемых потоков агента репликации при неожиданном завершении работы.
public enum class AbortPolicy
public enum AbortPolicy
type AbortPolicy =
Public Enum AbortPolicy
- Наследование
-
AbortPolicy
Поля
Asynchronous | 1 | Потоки агента, инициирующие завершение работы, могут прерывать работу других потоков агента. |
Synchronous | 0 | Потоки агента прерываются только в четко определенных местоположениях после выполнения процесса завершения работы, например до или после выполнения запросов и регистрации сообщений. |
Комментарии
Непредвиденного завершения работы может произойти из-за сбоя среды выполнения системы или инициированного пользователем запроса прерывания.
Политика должна выбираться в зависимости от требований к состоянию приложения. Асинхронная политика может быть более гибкой во время завершения работы, но может потребовать использования других методов для возвращения среды выполнения в ожидаемое состояние. Синхронная политика может помочь избежать случайного прерывания обновлений этих критически важных состояний глобальной среды выполнения при синхронном вызове агента репликации из приложения.