Aracılığıyla paylaş


FlowDecision Sınıf

Tanım

koşullu düğümü iki sonuçla modelleme olanağı sağlayan özelleştirilmiş FlowNode bir düğüm.

public ref class FlowDecision sealed : System::Activities::Statements::FlowNode
public sealed class FlowDecision : System.Activities.Statements.FlowNode
type FlowDecision = class
    inherit FlowNode
Public NotInheritable Class FlowDecision
Inherits FlowNode
Devralma
FlowDecision

Ö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
};

Açıklamalar

FlowDecisionbir koşul kullanır ve koşul veya falseise true gerçekleştirecek eylemleri tanımlar.

Oluşturucular

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.

Özellikler

Condition

test edilen koşulu FlowDecision belirtir.

DisplayName

Etkinlik tasarımcısında görüntülenecek bu akış kararının adı.

False

Koşul olarak değerlendirildiğinde falseyürütülen öğesini alır veya ayarlarFlowNode.

True

Koşul olarak değerlendirildiğinde trueyürütülen öğesini alır veya ayarlarFlowNode.

Yöntemler

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır