Compartilhar via


EventSubscriptionFilter interface

Filtre para a Assinatura de Evento.

Propriedades

advancedFilters

Uma matriz de filtros avançados que são usados para filtrar assinaturas de evento.

enableAdvancedFilteringOnArrays

Permite que filtros avançados sejam avaliados em relação a uma matriz de valores em vez de esperar um valor singular.

includedEventTypes

Uma lista de tipos de eventos aplicáveis que precisam fazer parte da assinatura do evento. Se desejar assinar todos os tipos de evento padrão, defina IncludedEventTypes como nulo.

isSubjectCaseSensitive

Especifica se as propriedades SubjectBeginsWith e SubjectEndsWith do filtro devem ser comparadas de maneira sensível a maiúsculas e minúsculas.

subjectBeginsWith

Uma cadeia de caracteres opcional para filtrar eventos para uma assinatura de evento com base em um prefixo de caminho de recurso. O formato disso depende do editor dos eventos. Não há suporte para caracteres curinga neste caminho.

subjectEndsWith

Uma cadeia de caracteres opcional para filtrar eventos para uma assinatura de evento com base em um sufixo de caminho de recurso. Não há suporte para caracteres curinga neste caminho.

Detalhes da propriedade

advancedFilters

Uma matriz de filtros avançados que são usados para filtrar assinaturas de evento.

advancedFilters?: AdvancedFilterUnion[]

Valor da propriedade

enableAdvancedFilteringOnArrays

Permite que filtros avançados sejam avaliados em relação a uma matriz de valores em vez de esperar um valor singular.

enableAdvancedFilteringOnArrays?: boolean

Valor da propriedade

boolean

includedEventTypes

Uma lista de tipos de eventos aplicáveis que precisam fazer parte da assinatura do evento. Se desejar assinar todos os tipos de evento padrão, defina IncludedEventTypes como nulo.

includedEventTypes?: string[]

Valor da propriedade

string[]

isSubjectCaseSensitive

Especifica se as propriedades SubjectBeginsWith e SubjectEndsWith do filtro devem ser comparadas de maneira sensível a maiúsculas e minúsculas.

isSubjectCaseSensitive?: boolean

Valor da propriedade

boolean

subjectBeginsWith

Uma cadeia de caracteres opcional para filtrar eventos para uma assinatura de evento com base em um prefixo de caminho de recurso. O formato disso depende do editor dos eventos. Não há suporte para caracteres curinga neste caminho.

subjectBeginsWith?: string

Valor da propriedade

string

subjectEndsWith

Uma cadeia de caracteres opcional para filtrar eventos para uma assinatura de evento com base em um sufixo de caminho de recurso. Não há suporte para caracteres curinga neste caminho.

subjectEndsWith?: string

Valor da propriedade

string