FlowDecision Kelas

Definisi

FlowNode khusus yang menyediakan kemampuan untuk memodelkan node kondisional dengan dua hasil.

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
Warisan
FlowDecision

Contoh

Sampel kode berikut menunjukkan pembuatan simpul FlowDecision . Contoh ini berasal dari Penanganan Kesalahan dalam Aktivitas Diagram Alur Menggunakan sampel TryCatch .

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

Keterangan

FlowDecision menggunakan kondisi dan menentukan tindakan yang harus diambil jika kondisinya adalah true atau false.

Konstruktor

FlowDecision()

Membuat instans FlowDecision baru kelas .

FlowDecision(Activity<Boolean>)

Membuat instans FlowDecision baru kelas dengan kondisi yang ditentukan.

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

Membuat instans FlowDecision baru kelas dengan kondisi yang ditentukan.

Properti

Condition

Menentukan kondisi FlowDecision pengujian.

DisplayName

Nama keputusan alur ini yang akan ditampilkan dalam perancang aktivitas.

False

Mendapatkan atau mengatur FlowNode yang dijalankan saat kondisi mengevaluasi ke false.

True

Mendapatkan atau mengatur FlowNode yang dijalankan saat kondisi mengevaluasi ke true.

Metode

Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetType()

Mendapatkan dari instans Type saat ini.

(Diperoleh dari Object)
MemberwiseClone()

Membuat salinan dangkal dari saat ini Object.

(Diperoleh dari Object)
ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)

Berlaku untuk