다음을 통해 공유


FlowDecision.Condition 속성

정의

FlowDecision에서 테스트하는 조건을 지정합니다.

public:
 property System::Activities::Activity<bool> ^ Condition { System::Activities::Activity<bool> ^ get(); void set(System::Activities::Activity<bool> ^ value); };
public System.Activities.Activity<bool> Condition { get; set; }
member this.Condition : System.Activities.Activity<bool> with get, set
Public Property Condition As Activity(Of Boolean)

속성 값

조건을 나타내는 값 식입니다.

예제

다음 코드 샘플에서는 FlowDecision 노드의 Condition 속성을 사용하는 방법을 보여 줍니다. 이 예제에서는 합니다 순서도 활동 사용 하 여 TryCatch에서 오류 처리 샘플입니다.

FlowDecision flowDecision = new FlowDecision
{
    Condition = ExpressionServices.Convert<bool>((ctx) => discount.Get(ctx) > 0),
    True = discountApplied,
    False = discountNotApplied
};

설명

조건이 평가 되는 경우 trueFlowNodeTrue 속성 실행 됩니다. 그렇지 않으면 FlowNode 속성의 False가 실행됩니다.

적용 대상