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.
Bir kural oluşturan koşulları ve eylemleri tanımlayan bir sınıf kümesi içerir.
Sınıflar
AddedConditionAction |
RuleConditionDinamik güncelleştirme sırasında bir iş akışına eklenmesini temsil eder. Bu sınıf devralınamaz. |
AddedRuleSetAction |
Dinamik güncelleştirme sırasında öğesinin eklenmesini temsil eder RuleSet . Bu sınıf devralınamaz. |
RemovedConditionAction |
RuleConditionDinamik güncelleştirme sırasında bir iş akışından kaldırma işlemini temsil eder. Bu sınıf devralınamaz. |
RemovedRuleSetAction |
Dinamik güncelleştirme sırasında bir RuleSet kaldırmayı temsil eder. Bu sınıf devralınamaz. |
Rule |
Gerçekleştirilecek bir eylem kümesiyle ilgili bir koşul tanımlar. |
RuleAction |
İlişkili için, için, veya için değerlendirilirse bir eylemi tanımlayan bir soyut sınıfı temsil eder Condition |
RuleActionTrackingEvent |
Değerlendirilen bir kuralın adını, örnek kimliğini ve koşul sonucunu içerir. |
RuleAnalysis |
Bir koşula göre okunan veya bir eylem tarafından yazılan alanları ve özellikleri depolar. |
RuleAttribute |
Özel özniteliklerin temel sınıfını temsil eder Rule . |
RuleCondition |
İçin temel tür RuleExpressionCondition ve kullanıcılar tarafından oluşturulan özel koşullar. |
RuleConditionChangeAction |
'de yapılan değişikliklerin tüm dinamik güncelleştirme bildirimlerinin türetilmesi gereken soyut RuleCondition 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şul koleksiyonundaki bir öğesini temsil eder RuleCondition ve koşulu programlı bir şekilde değerlendirmenizi sağlar. |
RuleDefinitions |
. Rules dosyalarının kökünü temsil eder ve RuleSets RuleCondition bir iş akışıyla ilişkili tüm ve öğeleri içerir. Bu sınıf devralınamaz. |
RuleEngine |
Değerlendirme gerçekleştirmek için RuleSet kullanılır. |
RuleEvaluationException |
Kural değerlendirmesi sorunlarından kaynaklanan tüm özel durumlar için temel sınıfı temsil eder. |
RuleEvaluationIncompatibleTypesException |
Bir kuralı değerlendirirken, uyumsuz işlenenler için bir operatör uygulamaya çalışırken oluşturulan özel durum. |
RuleException |
Kuralların değerlendirilmesi veya doğrulanması nedeniyle oluşan tüm özel durumlar için temel sınıfı temsil eder. |
RuleExecution |
Veya sınıfları yürütürken durum bilgilerini RuleCondition depolar RuleAction . |
RuleExpressionCondition |
Koşul tanımını bir arkasında tanımlar RuleConditionReference . Bu sınıf devralınamaz. |
RuleExpressionInfo |
Bu sınıfın bir örneği, Validate(RuleValidation, Boolean) bir ifadenin yöntemiyle döndürülür IRuleExpression . |
RuleExpressionResult |
Arabirime dayalı özel ifadelerin sonucunu temsil eden sınıflar için temel olan soyut sınıf IRuleExpression . |
RuleExpressionWalker |
İfadedeki geçerli davranışı alt düğümlere yayar. Bu sınıf devralınamaz. |
RuleHaltAction |
yürütmeyi RuleSet durdurmaya 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ığında olduğunu gösterir. Bu sınıf devralınamaz. |
RuleLiteralResult |
Kullanılarak yazılmış özel bir ifadenin değişmez sonucunu temsil eder IRuleExpression . |
RulePathQualifier |
Bir alanın veya özelliğin yolunu derleme. |
RuleReadAttribute |
Bir özelliğin bir tarafından okunduğunu gösterir Rule . Bu sınıf devralınamaz. |
RuleReadWriteAttribute |
Ve sınıflarının temel sınıfını temsil eder RuleReadAttribute RuleWriteAttribute . |
RuleSet |
Sınıfların bir Rule koleksiyonunu ve bu kuralların ileriye doğru zincirleme yürütülmesi için semantik içerir. , RuleSet doğrudan kodda veya etkinlik kullanılarak PolicyActivity yürütülebilirsiniz. |
RuleSetChangeAction |
üzerinde yapılan 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 |
RuleSetBir iş akışında tanımlanan sınıfların koleksiyonunu içerir. |
RuleSetReference |
İş akışındaki içinde RuleSetCollection öğesinin RuleSet adını tutar. Bu sınıf devralınamaz. |
RuleSetValidationException |
Bir kural kümesi doğrulanamadığından, işleme devam edilemiyor durumunda oluşturulan özel durumu temsil eder. |
RuleStatementAction |
Güncelleştirilen bir özelliği veya alanı veya CodeDom türlerini kullanarak çalıştıracak yöntemi belirtir. |
RuleUpdateAction |
Etkilenen kuralların yeniden değerlendirilmesini sağlamak için bir kuralın bir değişkeni güncelleştirdiğini gösterir. |
RuleValidation |
İfade koşullarını doğrular. |
RuleWriteAttribute |
Bir özellik 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ı belirlemede kural altyapısı tarafından kullanılır. Bu sınıf devralınamaz. |
UpdatedConditionAction |
Dinamik güncelleştirmeler için a değişikliğini temsil eder RuleSet . Bu sınıf devralınamaz. |
UpdatedRuleSetAction |
Dinamik güncelleştirmeler için a değişikliğini temsil eder RuleSet . Bu sınıf devralınamaz. |
Arabirimler
IRuleExpression |
Özel ifade yazıcılarının özel ifadeler yazmak için türetmesini gereken temel sınıfı temsil eder. |
Numaralandırmalar
RuleAttributeTarget |
veya yolunun bir yöntem parametresi için mi yoksa RuleReadAttribute RuleWriteAttribute için mi olduğunu |
RuleChainingBehavior |
Öğesinin ileri zincirleme davranışını belirtir RuleSet . |
RuleReevaluationBehavior |
Bir, bir Rule etkinliğinin yeniden değerlendirilip değerlendirilmeyeceğini belirtir. |