public static ExpressionUnaryOperation CreateExpressionUnaryOperation(global::RuleService.Models.Expressions.ExpressionUnaryOperator @operator, global::RuleService.Models.Expressions.Expression operand)
        {
            ExpressionUnaryOperation expressionUnaryOperation = new ExpressionUnaryOperation();

            expressionUnaryOperation.Operator = @operator;
            if ((operand == null))
            {
                throw new global::System.ArgumentNullException("operand");
            }
            expressionUnaryOperation.Operand = operand;
            return(expressionUnaryOperation);
        }
 partial void OnOperatorChanging(global::RuleService.Models.Expressions.ExpressionUnaryOperator value);