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