Прочитать на английском

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


TransactionManager.RecoveryComplete(Guid) Метод

Определение

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

C#
public static void RecoveryComplete(Guid resourceManagerIdentifier);

Параметры

resourceManagerIdentifier
Guid

Объект Guid, однозначно определяющий ресурс, подлежащий восстановлению.

Исключения

Параметр resourceManagerIdentifier имеет значение null.

Комментарии

Все диспетчеры устойчивых ресурсов должны выполнять восстановление при первом запуске путем вызова Reenlist метода для каждой неоплаченной транзакции. Диспетчер ресурсов должен вызывать RecoveryCompleteтолько после завершения всех повторных списков.

Дополнительные сведения о восстановлении см. в разделе Выполнение восстановления.

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

Продукт Версии
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1