FlowSwitch<T> Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Khusus yang memungkinkan pemodelan konstruksi sakelar, dengan satu ekspresi dan satu hasil untuk setiap kecocokan FlowNode .
generic <typename T>
public ref class FlowSwitch sealed : System::Activities::Statements::FlowNode
[System.Windows.Markup.ContentProperty("Cases")]
public sealed class FlowSwitch<T> : System.Activities.Statements.FlowNode
[<System.Windows.Markup.ContentProperty("Cases")>]
type FlowSwitch<'T> = class
inherit FlowNode
Public NotInheritable Class FlowSwitch(Of T)
Inherits FlowNode
Jenis parameter
- T
Jenis ekspresi yang akan dievaluasi terhadap kasus.
- Warisan
- Atribut
Contoh
Sampel kode berikut menunjukkan pembuatan simpul FlowSwitch<T> . Contoh ini berasal dari Penanganan Kesalahan dalam Aktivitas Bagan Alur Menggunakan sampel TryCatch .
FlowSwitch<string> promoCodeSwitch = new FlowSwitch<string>
{
Expression = promo,
Cases =
{
{ "Single", singleStep },
{ "MNK", mnkStep },
{ "MWK", mwkStep }
},
Default = discountDefault
};
Konstruktor
FlowSwitch<T>() |
Membuat instans FlowSwitch<T> baru kelas. |
Properti
Cases |
Mendapatkan kamus kasus yang akan diproses oleh FlowSwitch<T> elemen . |
Default |
yang FlowNode akan dijalankan jika tidak ada elemen dalam koleksi yang Cases cocok dengan hasil evaluasi Expression. |
DisplayName |
Mendapatkan nama sakelar alur ini untuk ditampilkan di perancang aktivitas. |
Expression |
Ekspresi untuk mengevaluasi terhadap koleksi Cases. |
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 instans Type saat ini. (Diperoleh dari Object) |
MemberwiseClone() |
Membuat salinan dangkal dari yang saat ini Object. (Diperoleh dari Object) |
ToString() |
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |