public sealed class Condition : Value,
IEqualityOperators<Condition, Condition, Condition>, IBitwiseOperators<Condition, Condition, Condition>| Condition | Initializes a new instance of the Condition. |
| Condition(MakeValueArgs) | Class that represents a Boolean value, which can be either true or false. |
| Expression | Metadata of expression that yielded this value. (Inherited from Value) |
| IsTrue | Gets a boolean value representing if the Condition state is true. |
| Name | Name of value (Inherited from Value) |
| Origin | Origin type of the value. (Inherited from Value) |
| Primitive | Numeric primitive representation of the value. (Inherited from Value) |
| PrimitiveString | Formatted string representation of underlying boolean value. (Overrides ValuePrimitiveString) |
| Scope | Named scope that this value is part of (Inherited from Value) |
| Tags | Custom tags associated with the value. (Inherited from Value) |
| Type | Original type of the value implementation. (Inherited from Value) |
| Equals(IValueProvider) |
Determines whether two Values are equal based on underlying primitive value.
(Inherited from Value) |
| Equals(Object) | Determines whether two Conditions are equal based on underlying primitive value. (Overrides ValueEquals(Object)) |
| False(String) | Gets an instance of Conditon representing False state. |
| False(String, String) | Gets an instance of Conditon representing False state. |
| GetHashCode | Serves as the default hash function, returns hash of the Primitive property value. This function is a subject to future change. (Overrides ValueGetHashCode) |
| MakeDefault |
Initializes new instance of the Condition representing False condition. (Overrides ValueMakeDefault) |
| MakeOfThisType | Initializes a new instance of Condition class. (Overrides ValueMakeOfThisType(MakeValueArgs)) |
| ToString | Returns a string that represents the name of the value. (Overrides ValueToString) |
| True(String) | Gets an instance of Conditon representing True state. |
| True(String, String) | Gets an instance of Conditon representing True state. |
| BitwiseAnd(Condition, Condition) | Computes the logical AND of specified operands. |
| BitwiseOr(Condition, Condition) | Computes the logical OR of specified operands. |
| Equality(Condition, Condition) | Returns a value that indicates whether two Conditions values are equal. |
| ExclusiveOr(Condition, Condition) | Computes the exclusive-or of two values. |
| False(Condition) | Returns the bool value to indicate if the Condition states is false. |
| (Boolean to Condition) | Implicit converstion from Boolean to Condition. |
| (Condition to Boolean) | Implicit converstion from Condition to native Boolean value. |
| Inequality(Condition, Condition) | Returns a value that indicates whether two Conditions have different values. |
| OnesComplement(Condition) | Computes the ones-complement representation of a given value. |
| True(Condition) | Returns the bool value to indicate if the Condition states is true. |