Aracılığıyla paylaş


FlowDecision Oluşturucular

Tanım

FlowDecision sınıfının yeni bir örneğini oluşturur.

Aşırı Yüklemeler

FlowDecision()

FlowDecision sınıfının yeni bir örneğini oluşturur.

FlowDecision(Activity<Boolean>)

Belirtilen koşula FlowDecision sahip sınıfının yeni bir örneğini oluşturur.

FlowDecision(Expression<Func<ActivityContext,Boolean>>)

Belirtilen koşula FlowDecision sahip sınıfının yeni bir örneğini oluşturur.

Örnekler

Aşağıdaki kod örneği bir FlowDecision düğüm oluşturmayı gösterir. Bu örnek, TryCatch Kullanarak Akış Çizelgesi Etkinliğindeki Hata İşleme örneğinden alınıyor.

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

FlowDecision()

FlowDecision sınıfının yeni bir örneğini oluşturur.

public:
 FlowDecision();
public FlowDecision ();
Public Sub New ()

Örnekler

Aşağıdaki kod örneği bir FlowDecision düğüm oluşturmayı gösterir. Bu örnek, TryCatch Kullanarak Akış Çizelgesi Etkinliğindeki Hata İşleme örneğinden alınıyor.

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

Şunlara uygulanır

FlowDecision(Activity<Boolean>)

Belirtilen koşula FlowDecision sahip sınıfının yeni bir örneğini oluşturur.

public:
 FlowDecision(System::Activities::Activity<bool> ^ condition);
public FlowDecision (System.Activities.Activity<bool> condition);
new System.Activities.Statements.FlowDecision : System.Activities.Activity<bool> -> System.Activities.Statements.FlowDecision
Public Sub New (condition As Activity(Of Boolean))

Parametreler

condition
Activity<Boolean>

öğesinin FlowDecision test etme koşulu.

Örnekler

Aşağıdaki kod örneği bir FlowDecision düğüm oluşturmayı gösterir. Bu örnek, TryCatch Kullanarak Akış Çizelgesi Etkinliğindeki Hata İşleme örneğinden alınıyor.

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

Şunlara uygulanır

FlowDecision(Expression<Func<ActivityContext,Boolean>>)

Belirtilen koşula FlowDecision sahip sınıfının yeni bir örneğini oluşturur.

public:
 FlowDecision(System::Linq::Expressions::Expression<Func<System::Activities::ActivityContext ^, bool> ^> ^ condition);
public FlowDecision (System.Linq.Expressions.Expression<Func<System.Activities.ActivityContext,bool>> condition);
new System.Activities.Statements.FlowDecision : System.Linq.Expressions.Expression<Func<System.Activities.ActivityContext, bool>> -> System.Activities.Statements.FlowDecision
Public Sub New (condition As Expression(Of Func(Of ActivityContext, Boolean)))

Parametreler

condition
Expression<Func<ActivityContext,Boolean>>

öğesinin FlowDecision test etme koşulu.

Örnekler

Aşağıdaki kod örneği bir FlowDecision düğüm oluşturmayı gösterir. Bu örnek, TryCatch Kullanarak Akış Çizelgesi Etkinliğindeki Hata İşleme örneğinden alınıyor.

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

Şunlara uygulanır