RuleExpressionWalker 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.
İfadedeki geçerli davranışı alt düğümlere yayın. Bu sınıf devralınamaz.
public ref class RuleExpressionWalker abstract sealed
public static class RuleExpressionWalker
type RuleExpressionWalker = class
Public Class RuleExpressionWalker
- Devralma
-
RuleExpressionWalker
Açıklamalar
Bu sınıf, davranışı alt düğümlere yaymak için tüm IRuleExpression yöntemler tarafından kullanılır.
Yöntemler
AnalyzeUsage(RuleAnalysis, CodeExpression, Boolean, Boolean, RulePathQualifier) |
bir ifade tarafından kullanılan alanları ve özellikleri tanımlar ve bunları örneğe RuleAnalysis sembol olarak ekler. |
Clone(CodeExpression) |
Geçerli CodeExpressionalt düğümlerinin derin bir kopyasını oluşturur. |
Decompile(StringBuilder, CodeExpression, CodeExpression) |
İfadenin alt düğümlerini dize biçiminde koda ayırır. |
Evaluate(RuleExecution, CodeExpression) |
İfadeyi ve tüm alt ifadeleri değerlendirir. |
Match(CodeExpression, CodeExpression) |
Geçerli ifadeyi ve alt düğümleri başka bir ifadeyle karşılaştırarak eşit olup olmadıklarını belirler. |
Validate(RuleValidation, CodeExpression, Boolean) |
İfadenin ve alt düğümlerin doğru yapılandırıldığını ve hata olmadığını doğrular. |