C# Class Kooboo.Commerce.Web.Areas.Commerce.Models.Conditions.ConditionModelBuilder

Inheritance: Kooboo.Commerce.Rules.Conditions.Expressions.ExpressionVisitor
Afficher le fichier Open project: Kooboo/Ecommerce Class Usage Examples

Méthodes publiques

Méthode Description
Build ( string expression, Type dataContextType, ConditionType conditionType ) : ConditionModel

Méthodes protégées

Méthode Description
Visit ( ComparisonExpression exp ) : void
Visit ( LogicalBindaryExpression exp ) : void

Private Methods

Méthode Description
BuildComparisonGroup ( ) : void
BuildConditionModel ( ConditionType conditionType ) : void

Method Details

Build() public méthode

public Build ( string expression, Type dataContextType, ConditionType conditionType ) : ConditionModel
expression string
dataContextType System.Type
conditionType ConditionType
Résultat ConditionModel

Visit() protected méthode

protected Visit ( ComparisonExpression exp ) : void
exp Kooboo.Commerce.Rules.Conditions.Expressions.ComparisonExpression
Résultat void

Visit() protected méthode

protected Visit ( LogicalBindaryExpression exp ) : void
exp Kooboo.Commerce.Rules.Conditions.Expressions.LogicalBindaryExpression
Résultat void