Enum UpdateConstraintOperator
- Namespace
- PushTechnology.ClientInterface.Client.Features
- Assembly
- Diffusion.Client.dll
An operator used in a constraint comparison.
public enum UpdateConstraintOperator
Fields
EQ = 2Lenient equals.
This operator requires that the topic value is logically equal to the supplied value.
If the supplied value is a string the string representation of the specified topic value is compared for string equality.
If the supplied value is a number (
System.Int32,System.Int64orSystem.Double) the corresponding topic value may be a number or a string containing a parseable number and will be compared for numeric equality.If the supplied value is null the condition will be satisfied if the value at a specified pointer is JSON null.
GE = 5Lenient greater than or equals.
This operator requires that the topic value is greater than or equal to the supplied value.
The supplied value must be a number (
System.Int32,System.Int64orSystem.Double). The corresponding topic value may be a number or a string containing a parseable number and the condition will be satisfied if the topic value is greater than or equal to the supplied value.GT = 4Lenient greater than.
This operator requires that the topic value is greater than the supplied value.
The supplied value must be a number (
System.Int32,System.Int64orSystem.Double). The corresponding topic value may be a number or a string containing a parseable number and the condition will be satisfied if the topic value is greater than the supplied value.IS = 1Strict binary equality.
This operator requires that the binary topic value is exactly equivalent to the value supplied for comparison.
LE = 7Lenient less than or equals.
This operator requires that the topic value is less than or equal to the supplied value.
The supplied value must be a number (
System.Int32,System.Int64orSystem.Double). The corresponding topic value may be a number or a string containing a parseable number and the condition will be satisfied if the topic value is less than or equal to the supplied value.LT = 6Lenient less than.
This operator requires that the topic value is less than the supplied value.
The supplied value must be a number (
System.Int32,System.Int64orSystem.Double). The corresponding topic value may be a number or a string containing a parseable number and the condition will be satisfied if the topic value is less than the supplied value.NE = 3Lenient not equals.
This operator requires that the topic value is logically not equal to the supplied value.
If the supplied value is a string the string representation of the specified topic value is compared for string equality.
If the supplied value is a number (
System.Int32,System.Int64orSystem.Double) the corresponding topic value may be a number or a string containing a parseable number and will be compared for numeric equality.If the supplied value is null the condition will be satisfied if the value at a specified pointer not JSON null.