Freigeben über


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.

Siehe auch

Weitere Ressourcen

ADO.NET Data Services-Abfrageoptionen

ADO.NET Data Services-Systemabfrageoptionen