SqlFilter Klasse

Definition

Stellt einen Filter dar, bei dem es sich um eine Zusammensetzung eines Ausdrucks und einer Aktion handelt, die in der Pub/Sub-Pipeline ausgeführt wird.

public class SqlFilter : Microsoft.Azure.ServiceBus.Filter
type SqlFilter = class
    inherit Filter
Public Class SqlFilter
Inherits Filter
Vererbung
SqlFilter
Abgeleitet

Hinweise

Ein SqlFilter enthält einen SQL-ähnlichen Bedingungsausdruck, der im Broker anhand der benutzerdefinierten Eigenschaften und Systemeigenschaften der eingehenden Nachrichten ausgewertet wird. Allen Systemeigenschaften (bei denen es sich um explizit in der Message -Klasse aufgeführte Eigenschaften handelt) muss im Bedingungsausdruck ein Präfix enthalten sys. . Die SQL-Teilmenge implementiert Tests auf Das Vorhandensein von Eigenschaften (EXISTS), Tests auf NULL-Werte (IS NULL), logische NOT/AND/OR, relationale Operatoren, numerische Arithmetik und einfache Textmusterabgleich mit LIKE.

Konstruktoren

SqlFilter(String)

Initialisiert einen neuen instance der SqlFilter -Klasse unter Verwendung des angegebenen SQL-Ausdrucks.

Eigenschaften

Parameters

Legt den Wert eines Filterausdrucks fest. Zulässige Typen: string, int, long, bool, double

SqlExpression

Ruft den SQL-Ausdruck ab.

Methoden

Equals(Filter)

Stellt einen Filter dar, bei dem es sich um eine Zusammensetzung eines Ausdrucks und einer Aktion handelt, die in der Pub/Sub-Pipeline ausgeführt wird.

Equals(Object)

Stellt einen Filter dar, bei dem es sich um eine Zusammensetzung eines Ausdrucks und einer Aktion handelt, die in der Pub/Sub-Pipeline ausgeführt wird.

GetHashCode()

Stellt einen Filter dar, bei dem es sich um eine Zusammensetzung eines Ausdrucks und einer Aktion handelt, die in der Pub/Sub-Pipeline ausgeführt wird.

ToString()

Gibt eine Zeichenfolgendarstellung von SqlFilter zurück

Operatoren

Equality(SqlFilter, SqlFilter)

Stellt einen Filter dar, bei dem es sich um eine Zusammensetzung eines Ausdrucks und einer Aktion handelt, die in der Pub/Sub-Pipeline ausgeführt wird.

Inequality(SqlFilter, SqlFilter)

Stellt einen Filter dar, bei dem es sich um eine Zusammensetzung eines Ausdrucks und einer Aktion handelt, die in der Pub/Sub-Pipeline ausgeführt wird.

Gilt für: