Compensate.Target 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
이 Compensate 작업에 대한 항목을 포함하는 CompensationToken 항목을 가져오거나 설정합니다InArgument<T>.
public:
property System::Activities::InArgument<System::Activities::Statements::CompensationToken ^> ^ Target { System::Activities::InArgument<System::Activities::Statements::CompensationToken ^> ^ get(); void set(System::Activities::InArgument<System::Activities::Statements::CompensationToken ^> ^ value); };
public System.Activities.InArgument<System.Activities.Statements.CompensationToken> Target { get; set; }
member this.Target : System.Activities.InArgument<System.Activities.Statements.CompensationToken> with get, set
Public Property Target As InArgument(Of CompensationToken)
속성 값
이 Compensate값을 포함하는 A InArgument<T> 입니다CompensationToken.
설명
지정된 TargetCompensationTokenCompensate 경우 작업은 반환되는 보정 처리기를 CompensableActivityCompensationToken명시적으로 호출합니다. Target CompensationToken 이 값을 지정 Compensate 하지 않으면 작업이 성공적으로 완료된 후 역순으로 자식 CompensableActivity 활동에 대한 기본 보정을 호출합니다. InvalidOperationException 이전에 확인되거나 보정된 것을 참조하는 CompensableActivity 경우 Target throw됩니다.
이 속성은 런타임에 읽기 전용입니다. 런타임 InvalidOperationException 에 값이 설정되면 값이 발생합니다.