ICompensatableActivity 인터페이스

정의

경고

이 API는 현재 사용되지 않습니다.

보정할 수 있는 Activity에 필요한 인터페이스를 정의합니다.Defines the interface required by an Activity that can be compensated.

public interface class ICompensatableActivity
public interface ICompensatableActivity
[System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")]
public interface ICompensatableActivity
type ICompensatableActivity = interface
Public Interface ICompensatableActivity
파생
특성

설명

참고

이 자료에서는 더 이상 사용되지 않는 형식과 네임스페이스에 대해 설명합니다.This material discusses types and namespaces that are obsolete. 자세한 내용은 Deprecated Types in Windows Workflow Foundation 4.5(Windows Workflow Foundation 4.5에서 사용되지 않는 형식)를 참조하세요.For more information, see Deprecated Types in Windows Workflow Foundation 4.5.

보정에 대 한 자세한 내용은 참조 하세요. 워크플로에서 트랜잭션을 사용 하 여입니다.For more information about compensation, see Using Transactions in Workflows.

메서드

Compensate(ActivityExecutionContext)

Closed 상태의 활동을 보정하기 위해 워크플로 런타임에서 호출됩니다.Called by the workflow runtime to compensate an activity that is in the Closed state. 활동을 보정할 수 있으려면 Succeeded 속성 값이 ExecutionResult여야 합니다.The activity must have a value of Succeeded for its ExecutionResult property in order to be compensatable.

적용 대상

추가 정보