public static ExpressionBinaryOperation CreateExpressionBinaryOperation(global::RuleService.Models.Expressions.ExpressionBinaryOperator @operator, global::RuleService.Models.Expressions.Expression firstOperand, global::RuleService.Models.Expressions.Expression secondOperand) { ExpressionBinaryOperation expressionBinaryOperation = new ExpressionBinaryOperation(); expressionBinaryOperation.Operator = @operator; if ((firstOperand == null)) { throw new global::System.ArgumentNullException("firstOperand"); } expressionBinaryOperation.FirstOperand = firstOperand; if ((secondOperand == null)) { throw new global::System.ArgumentNullException("secondOperand"); } expressionBinaryOperation.SecondOperand = secondOperand; return(expressionBinaryOperation); }
partial void OnOperatorChanging(global::RuleService.Models.Expressions.ExpressionBinaryOperator value);