Abfrageoperatoren (WCF Data Services)
Die folgenden Operatoren werden von WCF Data Services unterstützt:
Gruppierungsoperatoren:
- ( ): Wird zum Steuern der Priorität verwendet.
Arithmetische Operatoren:
add: Addiert numerische Werte (Zeichenfolgen verketten Sie mit der concat-Funktion).
sub: Subtrahiert einen numerischen Wert von einem anderen.
mul: Multipliziert zwei numerische Werte.
div: Dividiert einen numerischen Wert durch einen anderen.
mod: Gibt den Rest der Division eines Werts durch einen anderen zurück.
Logische Operatoren:
and: Ergibt true, wenn beide Operanden wahr sind, andernfalls false.
or: Ergibt true, wenn einer der Operanden wahr ist, andernfalls false.
not: Ergibt true, wenn der Operand falsch ist, andernfalls false.
eq: Ergibt true, wenn beide Operanden den gleichen Wert haben, andernfalls false.
ne: Ergibt false, wenn beide Operanden den gleichen Wert haben, andernfalls true.
lt: Ergibt true, wenn der erste Operand kleiner als der zweite Operand ist, andernfalls false.
gt: Ergibt true, wenn der erste Operand größer als der zweite Operand ist, andernfalls false.
le: Ergibt true, wenn der erste Operand kleiner als oder gleich dem zweiten Operand ist, andernfalls false.
ge: Ergibt true, wenn der erste Operand größer oder gleich dem zweiten Operand ist, andernfalls false.
Die Semantik der einzelnen Operatoren wird vom Datenanbieter definiert.In der Standardimplementierung zum Vergleichen von Zeichenfolgen wird ein kulturinvarianter Ordinalvergleich auf Byteebene ausgeführt.Vor dem Vergleich werden die Zeichenfolgen nicht normalisiert.
Bitweise Operatoren:
- Bitweise Operatoren werden nicht unterstützt.