Rule 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.
Gerçekleştirilecek ilişkili eylem kümesine sahip bir koşul tanımlar.
public ref class Rule
[System.Serializable]
public class Rule
[<System.Serializable>]
type Rule = class
Public Class Rule
- Devralma
-
Rule
- Öznitelikler
Örnekler
Aşağıdaki örnekte, adlı Rulebir öğesinin nasıl oluşturulacağı gösterilmektedir.
private Rule firstRule = new Rule("firstRule");
Açıklamalar
A Rule , ve bir RuleCondition veya her ikisi ThenActions ya da ElseActions koleksiyonlardan oluşur.
Oluşturucular
| Name | Description |
|---|---|
| Rule() |
Rule sınıfının yeni bir örneğini başlatır. |
| Rule(String, RuleCondition, IList<RuleAction>, IList<RuleAction>) |
öğesinin Rule adını |
| Rule(String, RuleCondition, IList<RuleAction>) |
, kural koşulu ve THEN eylemlerinin listesini kullanarak Rulesınıfının yeni bir örneğini |
| Rule(String) |
adını Rulekullanarak sınıfının yeni bir örneğini Rule başlatır. |
Özellikler
| Name | Description |
|---|---|
| Active |
değerinin değerlendirilmesinin gerekip gerekmediğini Rule belirten bir değer alır veya ayarlar. |
| Condition |
değerlendirmesi için RuleCondition bir Rule alır veya ayarlar. |
| Description |
öğesinin Ruleaçıklamasını alır veya ayarlar. |
| ElseActions |
ELSE durumunda gerçekleştirilecek sınıf koleksiyonunu RuleAction alır. |
| Name |
öğesinin adını Rulealır veya ayarlar. |
| Priority |
bir öğesinin çalıştırılacağı sırayı gösteren bir Rule değer alır veya ayarlar. |
| ReevaluationBehavior |
değerinin yeniden değerlendirilip değerlendirilemeyeceğini belirten bir Rule değer alır veya ayarlar. |
| ThenActions |
THEN durumunda gerçekleştirilecek sınıf koleksiyonunu RuleAction alır. |
Yöntemler
| Name | Description |
|---|---|
| Clone() |
Geçerli Ruleöğesinin derin bir kopyasını oluşturur. |
| Equals(Object) |
parametresi olarak geçirilen ve bu örneğinin Rule aynı değere sahip olup olmadığını belirler. |
| GetHashCode() |
Bu örneğin karma kodunu döndürür. |
| GetType() |
Geçerli örneğin Type alır. (Devralındığı yer: Object) |
| MemberwiseClone() |
Geçerli Objectbasit bir kopyasını oluşturur. (Devralındığı yer: Object) |
| ToString() |
Geçerli nesneyi temsil eden bir dize döndürür. (Devralındığı yer: Object) |