[ROOT] / doc / toc / ARCQuery / Class / ValueComparer / __TOCDet

KeyValue
AssemblyARCQuery
DocFragTypeClass
NameValueComparer
NamespaceARCQuery
TypeValueComparer

ClassAttribute

KeyValue
AssemblyNameARCQuery
ClassNamespaceARCQuery
ClassTypeValueComparer
InterfacesITypeDescriber; -IEquatable<ValueComparer>-
InterfacesDirectlyImplementedITypeDescriber; -IEquatable<ValueComparer>-
SubTypesValueComparerDateTime

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.

Edit


Generated 2024-04-19 01:44:11.976 UTC