Compartilhar via


WebPubSubHubProperties interface

Propriedades de um hub.

Propriedades

anonymousConnectPolicy

As configurações para configurar se conexões anônimas são permitidas para este hub: "permitir" ou "negar". Padrão para "negar".

eventHandlers

Manipulador de eventos de um hub.

eventListeners

Configurações do ouvinte de eventos para encaminhar os eventos do cliente aos ouvintes. O ouvinte de eventos é transparente para clientes do Web PubSub e não retorna nenhum resultado aos clientes nem interrompe o tempo de vida dos clientes. Um evento pode ser enviado para vários ouvintes, desde que corresponda aos filtros nesses ouvintes. A ordem dos elementos da matriz não importa. A contagem máxima de ouvintes de eventos entre todos os hubs é 10.

webSocketKeepAliveIntervalInSeconds

As configurações para configurar o intervalo de ping-pong do WebSocket em segundos para todos os clientes no hub. Intervalo válido: 1 a 120. Padrão para 20 segundos.

Detalhes da propriedade

anonymousConnectPolicy

As configurações para configurar se conexões anônimas são permitidas para este hub: "permitir" ou "negar". Padrão para "negar".

anonymousConnectPolicy?: string

Valor da propriedade

string

eventHandlers

Manipulador de eventos de um hub.

eventHandlers?: EventHandler[]

Valor da propriedade

eventListeners

Configurações do ouvinte de eventos para encaminhar os eventos do cliente aos ouvintes. O ouvinte de eventos é transparente para clientes do Web PubSub e não retorna nenhum resultado aos clientes nem interrompe o tempo de vida dos clientes. Um evento pode ser enviado para vários ouvintes, desde que corresponda aos filtros nesses ouvintes. A ordem dos elementos da matriz não importa. A contagem máxima de ouvintes de eventos entre todos os hubs é 10.

eventListeners?: EventListener_2[]

Valor da propriedade

webSocketKeepAliveIntervalInSeconds

As configurações para configurar o intervalo de ping-pong do WebSocket em segundos para todos os clientes no hub. Intervalo válido: 1 a 120. Padrão para 20 segundos.

webSocketKeepAliveIntervalInSeconds?: number

Valor da propriedade

number