Partager via


EventSubscriptionFilter interface

Filtrez l’abonnement aux événements.

Propriétés

advancedFilters

Tableau de filtres avancés utilisés pour filtrer les abonnements aux événements.

enableAdvancedFilteringOnArrays

Permet d’évaluer les filtres avancés par rapport à un tableau de valeurs au lieu d’attendre une valeur unique.

includedEventTypes

Liste des types d’événements applicables qui doivent faire partie de l’abonnement aux événements. Si vous souhaitez vous abonner à tous les types d’événements par défaut, définissez IncludedEventTypes sur null.

isSubjectCaseSensitive

Spécifie si les propriétés SubjectBeginsWith et SubjectEndsWith du filtre doivent être comparées de manière respectant la casse.

subjectBeginsWith

Chaîne facultative permettant de filtrer les événements d’un abonnement aux événements en fonction d’un préfixe de chemin de ressource. Le format de cela dépend de l’éditeur des événements. Les caractères génériques ne sont pas pris en charge dans ce chemin.

subjectEndsWith

Chaîne facultative permettant de filtrer les événements d’un abonnement aux événements en fonction d’un suffixe de chemin de ressource. Les caractères génériques ne sont pas pris en charge dans ce chemin.

Détails de la propriété

advancedFilters

Tableau de filtres avancés utilisés pour filtrer les abonnements aux événements.

advancedFilters?: AdvancedFilterUnion[]

Valeur de propriété

enableAdvancedFilteringOnArrays

Permet d’évaluer les filtres avancés par rapport à un tableau de valeurs au lieu d’attendre une valeur unique.

enableAdvancedFilteringOnArrays?: boolean

Valeur de propriété

boolean

includedEventTypes

Liste des types d’événements applicables qui doivent faire partie de l’abonnement aux événements. Si vous souhaitez vous abonner à tous les types d’événements par défaut, définissez IncludedEventTypes sur null.

includedEventTypes?: string[]

Valeur de propriété

string[]

isSubjectCaseSensitive

Spécifie si les propriétés SubjectBeginsWith et SubjectEndsWith du filtre doivent être comparées de manière respectant la casse.

isSubjectCaseSensitive?: boolean

Valeur de propriété

boolean

subjectBeginsWith

Chaîne facultative permettant de filtrer les événements d’un abonnement aux événements en fonction d’un préfixe de chemin de ressource. Le format de cela dépend de l’éditeur des événements. Les caractères génériques ne sont pas pris en charge dans ce chemin.

subjectBeginsWith?: string

Valeur de propriété

string

subjectEndsWith

Chaîne facultative permettant de filtrer les événements d’un abonnement aux événements en fonction d’un suffixe de chemin de ressource. Les caractères génériques ne sont pas pris en charge dans ce chemin.

subjectEndsWith?: string

Valeur de propriété

string