System.Workflow.Activities.Rules Ad Alanı
Ö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.
Kural oluşturan koşulları ve eylemleri tanımlayan bir sınıf kümesi içerir.
Sınıflar
| Name | Description |
|---|---|
| AddedConditionAction |
Dinamik güncelleştirme sırasında bir iş akışına eklenmesini RuleCondition temsil eder. Bu sınıf devralınamaz. |
| AddedRuleSetAction |
Dinamik güncelleştirme sırasında öğesinin RuleSet eklenmesini temsil eder. Bu sınıf devralınamaz. |
| RemovedConditionAction |
Dinamik güncelleştirme sırasında bir RuleCondition iş akışından kaldırılmasını temsil eder. Bu sınıf devralınamaz. |
| RemovedRuleSetAction |
Dinamik güncelleştirme sırasında öğesinin RuleSet kaldırılmasını temsil eder. Bu sınıf devralınamaz. |
| Rule |
Gerçekleştirilecek ilişkili eylem kümesine sahip bir koşul tanımlar. |
| RuleAction |
İlişkili Condition için , |
| RuleActionTrackingEvent |
Değerlendirilen bir kuralın adını, örnek kimliğini ve koşul sonucunu içerir. |
| RuleAnalysis |
Bir koşul tarafından okunan veya eylem tarafından yazılan alanları ve özellikleri depolar. |
| RuleAttribute |
Özel Rule öznitelikleri için temel sınıfı temsil eder. |
| RuleCondition |
için temel tür RuleExpressionCondition ve kullanıcılar tarafından oluşturulan özel koşullar. |
| RuleConditionChangeAction |
değişikliklerinin RuleConditiontüm dinamik güncelleştirme bildirimlerinin türetilmesi gereken soyut bir temel sınıfı temsil eder. |
| RuleConditionCollection |
İş akışında tanımlanan sınıf koleksiyonunu RuleCondition içerir. Bu sınıf devralınamaz. |
| RuleConditionReference |
koşullar koleksiyonundaki bir RuleCondition değerini temsil eder ve koşulu program aracılığıyla değerlendirmenizi sağlar. |
| RuleDefinitions |
.rules dosyalarının kökünü temsil eder ve bir iş akışıyla ilişkili tüm ve'leri RuleSetsRuleConditioniçerir. Bu sınıf devralınamaz. |
| RuleEngine |
Değerlendirme gerçekleştirmek RuleSet için kullanılır. |
| RuleEvaluationException |
Kural değerlendirme sorunlarının neden olduğu tüm özel durumlar için temel sınıfı temsil eder. |
| RuleEvaluationIncompatibleTypesException |
Bir kuralı değerlendirirken uyumsuz işlenenlere bir işleç uygulanmaya çalışılırken oluşan özel durum. |
| RuleException |
Kuralların değerlendirilmesi veya doğrulanmasından kaynaklanan tüm özel durumlar için temel sınıfı temsil eder. |
| RuleExecution |
Veya RuleCondition sınıflarını yürütürken RuleAction durum bilgilerini depolar. |
| RuleExpressionCondition |
bir RuleConditionReferenceöğesinin arkasındaki koşul tanımını tanımlar. Bu sınıf devralınamaz. |
| RuleExpressionInfo |
Bu sınıfın bir örneği, bir Validate(RuleValidation, Boolean) ifadenin IRuleExpression yöntemi tarafından döndürülür. |
| RuleExpressionResult |
Arabirime dayalı özel ifadelerin sonucunu temsil eden sınıfların temeli IRuleExpression olan soyut sınıf. |
| RuleExpressionWalker |
İfadedeki geçerli davranışı alt düğümlere yayılır. Bu sınıf devralınamaz. |
| RuleHaltAction |
öğesinin RuleSet yürütmeyi durdurmasına neden olur ve denetimi çağıran yönteme geri döndürür. |
| RuleInvokeAttribute |
Bir yöntemin bir koşul tarafından çağrıldığı gösterir. Bu sınıf devralınamaz. |
| RuleLiteralResult |
kullanılarak IRuleExpressionyazılan özel ifadenin değişmez sonucunu temsil eder. |
| RulePathQualifier |
Bir alanın veya özelliğin yolunu oluşturur. |
| RuleReadAttribute |
Bir özelliğin tarafından Ruleokunduğunu gösterir. Bu sınıf devralınamaz. |
| RuleReadWriteAttribute |
ve RuleReadAttribute sınıfları için RuleWriteAttribute temel sınıfı temsil eder. |
| RuleSet |
Bu kuralların Rule ileri zincirleme yürütülmesine yönelik semantiğin yanı sıra bir sınıf koleksiyonu içerir. A RuleSet doğrudan kodda veya etkinlik kullanılarak PolicyActivity yürütülebilir. |
| RuleSetChangeAction |
bir değişikliklerinin tüm dinamik güncelleştirme bildirimlerinin türetilmesi gereken soyut bir RuleSet temel sınıfı temsil eder. Bu sınıf devralınamaz. |
| RuleSetCollection |
bir iş akışında tanımlanan sınıf koleksiyonunu RuleSet içerir. |
| RuleSetReference |
İş akışındaki içinde RuleSet öğesinin RuleSetCollection adını tutar. Bu sınıf devralınamaz. |
| RuleSetValidationException |
Bir kural kümesi doğrulanamadığından işleme devam edemezken oluşan özel durumu temsil eder. |
| RuleStatementAction |
Güncelleştirilecek bir özellik veya alan ya da CodeDom türleri kullanılarak çalıştırılacak bir yöntem belirtir. |
| RuleUpdateAction |
Bir kuralın, etkilenen kuralların yeniden değerlendirilmesine neden olmak için bir değişkeni güncelleştirdiğini gösterir. |
| RuleValidation |
İfade koşullarını doğrular. |
| RuleWriteAttribute |
Bir özelliğin veya alanın, bu özniteliğin uygulandığı yöntem veya özellik tarafından yazıldığını gösterir. Bu bilgiler, kurallar arasındaki bağımlılıkları belirlemek için kural altyapısı tarafından kullanılır. Bu sınıf devralınamaz. |
| UpdatedConditionAction |
Dinamik güncelleştirmeler için olarak RuleSet yapılan değişikliği temsil eder. Bu sınıf devralınamaz. |
| UpdatedRuleSetAction |
Dinamik güncelleştirmeler için olarak RuleSet yapılan değişikliği temsil eder. Bu sınıf devralınamaz. |
Arabirimler
| Name | Description |
|---|---|
| IRuleExpression |
Özel ifade yazıcılarının özel ifadeleri yazmak için türetmek zorunda olduğu temel sınıfı temsil eder. |
Numaralandırmalar
| Name | Description |
|---|---|
| RuleAttributeTarget |
RuleReadAttribute veya RuleWriteAttribute yolunun bir yöntem parametresi için mi yoksa |
| RuleChainingBehavior |
RuleSetiletme zincirleme davranışını belirtir. |
| RuleReevaluationBehavior |
bir Rule yeniden değerlendirilip değerlendirilemeyeceğini belirtir. |