Class LogicalExpression
Inheritance
LogicalExpression
Syntax
public abstract class LogicalExpression
Methods
Accept(LogicalExpressionVisitor)
Declaration
public virtual void Accept(LogicalExpressionVisitor visitor)
Parameters
And(Object)
Declaration
public BinaryExpression And(object operand)
Parameters
Type |
Name |
Description |
Object |
operand |
|
Returns
And(LogicalExpression)
Declaration
public BinaryExpression And(LogicalExpression operand)
Parameters
Returns
BitwiseAnd(Object)
Declaration
public BinaryExpression BitwiseAnd(object operand)
Parameters
Type |
Name |
Description |
Object |
operand |
|
Returns
BitwiseAnd(LogicalExpression)
Declaration
public BinaryExpression BitwiseAnd(LogicalExpression operand)
Parameters
Returns
BitwiseOr(Object)
Declaration
public BinaryExpression BitwiseOr(object operand)
Parameters
Type |
Name |
Description |
Object |
operand |
|
Returns
BitwiseOr(LogicalExpression)
Declaration
public BinaryExpression BitwiseOr(LogicalExpression operand)
Parameters
Returns
BitwiseXOr(Object)
Declaration
public BinaryExpression BitwiseXOr(object operand)
Parameters
Type |
Name |
Description |
Object |
operand |
|
Returns
BitwiseXOr(LogicalExpression)
Declaration
public BinaryExpression BitwiseXOr(LogicalExpression operand)
Parameters
Returns
DividedBy(Object)
Declaration
public BinaryExpression DividedBy(object operand)
Parameters
Type |
Name |
Description |
Object |
operand |
|
Returns
DividedBy(LogicalExpression)
Declaration
public BinaryExpression DividedBy(LogicalExpression operand)
Parameters
Returns
EqualsTo(Object)
Declaration
public BinaryExpression EqualsTo(object operand)
Parameters
Type |
Name |
Description |
Object |
operand |
|
Returns
EqualsTo(LogicalExpression)
Declaration
public BinaryExpression EqualsTo(LogicalExpression operand)
Parameters
Returns
GreaterOrEqualThan(Object)
Declaration
public BinaryExpression GreaterOrEqualThan(object operand)
Parameters
Type |
Name |
Description |
Object |
operand |
|
Returns
GreaterOrEqualThan(LogicalExpression)
Declaration
public BinaryExpression GreaterOrEqualThan(LogicalExpression operand)
Parameters
Returns
GreaterThan(Object)
Declaration
public BinaryExpression GreaterThan(object operand)
Parameters
Type |
Name |
Description |
Object |
operand |
|
Returns
GreaterThan(LogicalExpression)
Declaration
public BinaryExpression GreaterThan(LogicalExpression operand)
Parameters
Returns
LeftShift(Object)
Declaration
public BinaryExpression LeftShift(object operand)
Parameters
Type |
Name |
Description |
Object |
operand |
|
Returns
LeftShift(LogicalExpression)
Declaration
public BinaryExpression LeftShift(LogicalExpression operand)
Parameters
Returns
LesserOrEqualThan(Object)
Declaration
public BinaryExpression LesserOrEqualThan(object operand)
Parameters
Type |
Name |
Description |
Object |
operand |
|
Returns
LesserOrEqualThan(LogicalExpression)
Declaration
public BinaryExpression LesserOrEqualThan(LogicalExpression operand)
Parameters
Returns
LesserThan(Object)
Declaration
public BinaryExpression LesserThan(object operand)
Parameters
Type |
Name |
Description |
Object |
operand |
|
Returns
LesserThan(LogicalExpression)
Declaration
public BinaryExpression LesserThan(LogicalExpression operand)
Parameters
Returns
Minus(Object)
Declaration
public BinaryExpression Minus(object operand)
Parameters
Type |
Name |
Description |
Object |
operand |
|
Returns
Minus(LogicalExpression)
Declaration
public BinaryExpression Minus(LogicalExpression operand)
Parameters
Returns
Modulo(Object)
Declaration
public BinaryExpression Modulo(object operand)
Parameters
Type |
Name |
Description |
Object |
operand |
|
Returns
Modulo(LogicalExpression)
Declaration
public BinaryExpression Modulo(LogicalExpression operand)
Parameters
Returns
Mult(Object)
Declaration
public BinaryExpression Mult(object operand)
Parameters
Type |
Name |
Description |
Object |
operand |
|
Returns
Mult(LogicalExpression)
Declaration
public BinaryExpression Mult(LogicalExpression operand)
Parameters
Returns
NotEqual(Object)
Declaration
public BinaryExpression NotEqual(object operand)
Parameters
Type |
Name |
Description |
Object |
operand |
|
Returns
NotEqual(LogicalExpression)
Declaration
public BinaryExpression NotEqual(LogicalExpression operand)
Parameters
Returns
Or(Object)
Declaration
public BinaryExpression Or(object operand)
Parameters
Type |
Name |
Description |
Object |
operand |
|
Returns
Or(LogicalExpression)
Declaration
public BinaryExpression Or(LogicalExpression operand)
Parameters
Returns
Plus(Object)
Declaration
public BinaryExpression Plus(object operand)
Parameters
Type |
Name |
Description |
Object |
operand |
|
Returns
Plus(LogicalExpression)
Declaration
public BinaryExpression Plus(LogicalExpression operand)
Parameters
Returns
RightShift(Object)
Declaration
public BinaryExpression RightShift(object operand)
Parameters
Type |
Name |
Description |
Object |
operand |
|
Returns
RightShift(LogicalExpression)
Declaration
public BinaryExpression RightShift(LogicalExpression operand)
Parameters
Returns
ToString()
Declaration
public override string ToString()
Returns
Overrides
Extension Methods