[ROOT] / doc / tocInheritance / ValueComparer / __TOCDet
| Key | Value | 
|---|---|
| Assembly | ARCQuery | 
| DocFragType | Class | 
| Name | ValueComparer | 
| Namespace | ARCQuery | 
| Type | ValueComparer | 
ClassAttribute
| Key | Value | 
|---|---|
| AssemblyName | ARCQuery | 
| ClassNamespace | ARCQuery | 
| ClassType | ValueComparer | 
| Interfaces | ITypeDescriber; -IEquatable<ValueComparer>- | 
| InterfacesDirectlyImplemented | ITypeDescriber; -IEquatable<ValueComparer>- | 
| SubTypes | ValueComparerDateTime | 
Can evaluation expressions like 'WHERE Created = ThisYear.
Simplifies query expression regarding to the actual value comparision.
An example is 'Order/WHERE Created = ThisYear' as offered by ValueComparerDateTime.
Implementing classes:
ValueComparerDateTime.
TODO: Make extensible somehow.
TODO: Now all implementing classes have to be explicitly recognized by TryParse
TODO: meaning that it is not possible to implement classes outside of this library (outside of ARCQuery).
TODO:
TODO: See for instance how QueryExpression and FunctionKey has been made extensible.
TODO: (note that an exact same approach can not be used for ValueComparer
TODO: because there is no single word in the start identifying which parser to use.
Generated 2025-10-31 19:05:52.282 UTC