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

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


ICompensatableActivity Интерфейс

Определение

Внимание!

The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*

Определяет интерфейс, необходимый объекту Activity, который может быть компенсирован.

public interface ICompensatableActivity
[System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")]
public interface ICompensatableActivity
Производный
Атрибуты

Комментарии

Примечание

В этом материале обсуждаются устаревшие типы и пространства имен. Дополнительные сведения см. в статье о нерекомендуемых типах в Windows Workflow Foundation 4.5.

Дополнительные сведения о компенсации см. в разделе Использование транзакций в рабочих процессах.

Методы

Compensate(ActivityExecutionContext)
Устаревшие..

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

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

Продукт Версии (Устарело)
.NET Framework 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)

См. также раздел