Поделиться через


AbortPolicy Перечисление

Определение

Перечисляет параметры, определяющие завершение выполняемых потоков агента репликации при неожиданном завершении работы.

public enum class AbortPolicy
public enum AbortPolicy
type AbortPolicy = 
Public Enum AbortPolicy
Наследование
AbortPolicy

Поля

Asynchronous 1

Потоки агента, инициирующие завершение работы, могут прерывать работу других потоков агента.

Synchronous 0

Потоки агента прерываются только в четко определенных местоположениях после выполнения процесса завершения работы, например до или после выполнения запросов и регистрации сообщений.

Комментарии

Непредвиденного завершения работы может произойти из-за сбоя среды выполнения системы или инициированного пользователем запроса прерывания.

Политика должна выбираться в зависимости от требований к состоянию приложения. Асинхронная политика может быть более гибкой во время завершения работы, но может потребовать использования других методов для возвращения среды выполнения в ожидаемое состояние. Синхронная политика может помочь избежать случайного прерывания обновлений этих критически важных состояний глобальной среды выполнения при синхронном вызове агента репликации из приложения.

Применяется к