SqlFilter Classe

Définition

Représente un filtre qui est une composition d’une expression et une action exécutée dans le pipeline pub/sub.

public class SqlFilter : Microsoft.Azure.ServiceBus.Filter
type SqlFilter = class
    inherit Filter
Public Class SqlFilter
Inherits Filter
Héritage
SqlFilter
Dérivé

Remarques

A SqlFilter contient une expression de condition de type SQL qui est évaluée dans le répartiteur par rapport aux propriétés définies par l’utilisateur et aux propriétés système des messages arrivants. Toutes les propriétés système (qui sont toutes des propriétés explicitement répertoriées sur la Message classe) doivent être précédées d’un sys. préfixe dans l’expression de condition. Le sous-ensemble SQL implémente le test de l’existence de propriétés (EXISTS), le test des valeurs null (IS NULL), logique NOT/AND/OR, les opérateurs relationnels, l’arithmétique numérique et le modèle de texte simple correspondant à LIKE.

Constructeurs

SqlFilter(String)

Initialise une nouvelle instance de la classe à l’aide SqlFilter de l’expression SQL spécifiée.

Propriétés

Parameters

Définit la valeur d’une expression de filtre. Types autorisés : string, int, long, bool, double

SqlExpression

Obtient l’expression SQL.

Méthodes

Equals(Filter)

Représente un filtre qui est une composition d’une expression et une action exécutée dans le pipeline pub/sub.

Equals(Object)

Représente un filtre qui est une composition d’une expression et une action exécutée dans le pipeline pub/sub.

GetHashCode()

Représente un filtre qui est une composition d’une expression et une action exécutée dans le pipeline pub/sub.

ToString()

Retourne une représentation sous forme de chaîne de SqlFilter.

Opérateurs

Equality(SqlFilter, SqlFilter)

Représente un filtre qui est une composition d’une expression et une action exécutée dans le pipeline pub/sub.

Inequality(SqlFilter, SqlFilter)

Représente un filtre qui est une composition d’une expression et une action exécutée dans le pipeline pub/sub.

S’applique à