# CspTerm Operators

**Solver Foundation 3.0**

[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]

The CspTerm type exposes the following members.

Name | Description | |
---|---|---|

Addition(Double, CspTerm) | Adds a number and a term. | |

Addition(Int32, CspTerm) | Adds an integer and a term. | |

Addition(CspTerm, CspTerm) | Adds two terms. | |

Addition(CspTerm, Double) | Adds a term and a number. | |

Addition(CspTerm, Int32) | Adds a term and an integer. | |

BitwiseAnd | Performs a bitwise AND operation on two terms. | |

BitwiseOr | Performs a bitwise OR operation on two terms. | |

GreaterThan(Double, CspTerm) | Returns a value that indicates whether a number is greater than a term. | |

GreaterThan(Int32, CspTerm) | Returns a value that indicates whether an integer value is greater than a term. | |

GreaterThan(CspTerm, CspTerm) | Returns a value that indicates whether one term is greater than another term. | |

GreaterThan(CspTerm, Double) | Returns a value that indicates whether a term is greater than a number. | |

GreaterThan(CspTerm, Int32) | Returns a value that indicates whether a term is greater than an integer value.. | |

GreaterThanOrEqual(Double, CspTerm) | Returns a value that indicates whether a number is greater than or equal to a term. | |

GreaterThanOrEqual(Int32, CspTerm) | Returns a value that indicates whether an integer value is greater than or equal to a term. | |

GreaterThanOrEqual(CspTerm, CspTerm) | Returns a value that indicates whether one term is greater than or equal to another term. | |

GreaterThanOrEqual(CspTerm, Double) | Returns a value that indicates whether a term is greater than or equal to a number. | |

GreaterThanOrEqual(CspTerm, Int32) | Returns a value that indicates whether a term is greater than or equal to an integer value. | |

LessThan(Double, CspTerm) | Returns a value that indicates whether a number is less than a term. | |

LessThan(Int32, CspTerm) | Returns a value that indicates whether an integer value is less than a term. | |

LessThan(CspTerm, CspTerm) | Returns a value that indicates whether one term is less than another term. | |

LessThan(CspTerm, Double) | Returns a value that indicates whether a term is less than a number. | |

LessThan(CspTerm, Int32) | Returns a value that indicates whether a term is less than an integer value. | |

LessThanOrEqual(Double, CspTerm) | Returns a value that indicates whether a number is less than or equal to a term. | |

LessThanOrEqual(Int32, CspTerm) | Returns a value that indicates whether an integer value is less than or equal to a term. | |

LessThanOrEqual(CspTerm, CspTerm) | Returns a value that indicates whether one term is less than or equal to another term. | |

LessThanOrEqual(CspTerm, Double) | Returns a value that indicates whether a term is less than or equal to a number. | |

LessThanOrEqual(CspTerm, Int32) | Returns a value that indicates whether a term is less than or equal to an integer value. | |

LogicalNot | Performs a logical NOT operation on a term. | |

Multiply(Double, CspTerm) | Multiplies a number by a term. | |

Multiply(Int32, CspTerm) | Multiplies an integer value by a term. | |

Multiply(CspTerm, CspTerm) | Multiplies two terms. | |

Multiply(CspTerm, Double) | Multiplies a term by a number. | |

Multiply(CspTerm, Int32) | Multiplies a term by an integer value. | |

Subtraction(Double, CspTerm) | Subtracts a term from a number. | |

Subtraction(Int32, CspTerm) | Subtracts a term from an integer value. | |

Subtraction(CspTerm, CspTerm) | Subtracts one term from another term. | |

Subtraction(CspTerm, Double) | Subtracts a number from a term. | |

Subtraction(CspTerm, Int32) | Subtracts a number from an integer value. | |

UnaryNegation | Negates a term. |

Show: