コード例 #1
0
ファイル: UnaryLogic.cs プロジェクト: SimonCle/HybridDb
 public UnaryLogic(UnaryLogicOperator @operator, BonsaiExpression expression) : base(typeof(bool))
 {
     Operator   = @operator;
     Expression = expression;
 }
コード例 #2
0
ファイル: UnaryLogicExpression.cs プロジェクト: npenin/uss
		public UnaryLogicExpression(UnaryLogicOperator op, ISQLExpression operand)
		{
			_Operator = op;
			_Operand = operand;
		}
コード例 #3
0
 /// <summary>
 /// Creates a new unary expression
 /// </summary>
 /// <param name="myUnaryOperator">The unary operator</param>
 /// <param name="myUnaryExpression">The expression</param>
 public UnaryExpression(UnaryLogicOperator myUnaryOperator, IExpression myUnaryExpression)
 {
     Operator   = myUnaryOperator;
     Expression = myUnaryExpression;
 }
コード例 #4
0
ファイル: UnaryExpression.cs プロジェクト: anukat2015/sones
 /// <summary>
 /// Creates a new unary expression
 /// </summary>
 /// <param name="myUnaryOperator">The unary operator</param>
 /// <param name="myUnaryExpression">The expression</param>
 public UnaryExpression(UnaryLogicOperator myUnaryOperator, IExpression myUnaryExpression)
 {
     Operator = myUnaryOperator;
     Expression = myUnaryExpression;
 }
コード例 #5
0
ファイル: DBDialect.cs プロジェクト: npenin/uss
		public virtual void Visit(UnaryLogicOperator op)
		{
			switch(op)
			{
				case UnaryLogicOperator.Not :
					_Query.Append(NOT);
					break;

				case UnaryLogicOperator.Minus :
					_Query.Append(MINUS);
					break;

				default :
					_Query.Append(op.ToString()).Append(SPACE);
					break;

			}
		}