Aracılığıyla paylaş


RuleExpressionWalker Sınıf

Tanım

İ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.

Şunlara uygulanır