FlowSwitch<T> Sınıf
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.
Her eşleşme için bir ifade ve bir sonuç ile bir anahtar yapısını modellemeye olanak tanıyan özelleştirilmiş FlowNode bir özelliktir.
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
Tür Parametreleri
- T
Olaylara karşı değerlendirilecek ifadenin türü.
- Devralma
- Öznitelikler
Örnekler
Aşağıdaki kod örneğinde düğüm FlowSwitch<T> oluşturma gösterilmektedir. Bu örnek, TryCatch Kullanarak Akış Çizelgesi Etkinliğinde Hata İşleme örneğinden alınıyor.
FlowSwitch<string> promoCodeSwitch = new FlowSwitch<string>
{
Expression = promo,
Cases =
{
{ "Single", singleStep },
{ "MNK", mnkStep },
{ "MWK", mwkStep }
},
Default = discountDefault
};
Oluşturucular
FlowSwitch<T>() |
FlowSwitch<T> sınıfının yeni bir örneğini oluşturur. |
Özellikler
Cases |
öğesi tarafından FlowSwitch<T> işlenecek servis taleplerinin bir sözlüğünü alır. |
Default |
FlowNode koleksiyonundaki Cases hiçbir öğe, değerlendirmesinin Expressionsonucuyla eşleşmiyorsa yürütülecek. |
DisplayName |
Etkinlik tasarımcısında görüntülenecek bu akış anahtarının adını alır. |
Expression |
koleksiyonuna Casesgöre değerlendirilecek ifade. |
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) |