FlowDecision Oluşturucular
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
sınıfının yeni bir örneğini FlowDecision oluşturur.
Aşırı Yüklemeler
| Name | Description |
|---|---|
| FlowDecision() |
sınıfının yeni bir örneğini FlowDecision oluşturur. |
| FlowDecision(Activity<Boolean>) |
Belirtilen koşula sahip sınıfın FlowDecision yeni bir örneğini oluşturur. |
| FlowDecision(Expression<Func<ActivityContext,Boolean>>) |
Belirtilen koşula sahip sınıfın FlowDecision yeni bir örneğini oluşturur. |
Örnekler
Aşağıdaki kod örneğinde düğüm FlowDecision oluşturma gösterilmektedir. Bu örnek, TryCatch Kullanarak Akış Çizelgesi Etkinliğinde 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()
sınıfının yeni bir örneğini FlowDecision oluşturur.
public:
FlowDecision();
public FlowDecision();
Public Sub New ()
Örnekler
Aşağıdaki kod örneğinde düğüm FlowDecision oluşturma gösterilmektedir. Bu örnek, TryCatch Kullanarak Akış Çizelgesi Etkinliğinde 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 sahip sınıfın FlowDecision 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
öğesinin FlowDecision test etme koşulu.
Örnekler
Aşağıdaki kod örneğinde düğüm FlowDecision oluşturma gösterilmektedir. Bu örnek, TryCatch Kullanarak Akış Çizelgesi Etkinliğinde 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 sahip sınıfın FlowDecision 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ğinde düğüm FlowDecision oluşturma gösterilmektedir. Bu örnek, TryCatch Kullanarak Akış Çizelgesi Etkinliğinde Hata İşleme örneğinden alınıyor.
FlowDecision flowDecision = new FlowDecision
{
Condition = ExpressionServices.Convert<bool>((ctx) => discount.Get(ctx) > 0),
True = discountApplied,
False = discountNotApplied
};