Поделиться через


EventSubscriptionFilter interface

Фильтр для подписки на события.

Свойства

advancedFilters

Массив расширенных фильтров, используемых для фильтрации подписок на события.

enableAdvancedFilteringOnArrays

Позволяет вычислять расширенные фильтры по массиву значений, а не ожидать единственного значения.

includedEventTypes

Список применимых типов событий, которые должны входить в подписку на события. Если требуется подписаться на все типы событий по умолчанию, задайте для параметра IncludedEventTypes значение NULL.

isSubjectCaseSensitive

Указывает, следует ли сравнивать свойства SubjectBeginsWith и SubjectEndsWith фильтра с учетом регистра.

subjectBeginsWith

Необязательная строка для фильтрации событий для подписки на события на основе префикса пути к ресурсу. Формат зависит от издателя событий. Подстановочные знаки не поддерживаются в этом пути.

subjectEndsWith

Необязательная строка для фильтрации событий для подписки на события на основе суффикса пути к ресурсу. Подстановочные знаки не поддерживаются в этом пути.

Сведения о свойстве

advancedFilters

Массив расширенных фильтров, используемых для фильтрации подписок на события.

advancedFilters?: AdvancedFilterUnion[]

Значение свойства

enableAdvancedFilteringOnArrays

Позволяет вычислять расширенные фильтры по массиву значений, а не ожидать единственного значения.

enableAdvancedFilteringOnArrays?: boolean

Значение свойства

boolean

includedEventTypes

Список применимых типов событий, которые должны входить в подписку на события. Если требуется подписаться на все типы событий по умолчанию, задайте для параметра IncludedEventTypes значение NULL.

includedEventTypes?: string[]

Значение свойства

string[]

isSubjectCaseSensitive

Указывает, следует ли сравнивать свойства SubjectBeginsWith и SubjectEndsWith фильтра с учетом регистра.

isSubjectCaseSensitive?: boolean

Значение свойства

boolean

subjectBeginsWith

Необязательная строка для фильтрации событий для подписки на события на основе префикса пути к ресурсу. Формат зависит от издателя событий. Подстановочные знаки не поддерживаются в этом пути.

subjectBeginsWith?: string

Значение свойства

string

subjectEndsWith

Необязательная строка для фильтрации событий для подписки на события на основе суффикса пути к ресурсу. Подстановочные знаки не поддерживаются в этом пути.

subjectEndsWith?: string

Значение свойства

string