ConnectionContext interface
O contexto de conexão que representa a conexão WebSocket do cliente.
Propriedades
| client |
O tipo de protocolo do cliente. |
| connection |
O Id da conexão. |
| event |
O nome do evento desta solicitação do CloudEvents. |
| hub | O hub ao qual a conexão pertence. |
| mqtt | As propriedades MQTT que a conexão WebSocket do cliente tem quando se conecta (somente para conexão MQTT). |
| origin | A origem dessa solicitação do CloudEvents vem. |
| signature | O identificador exclusivo gerado pelo serviço da conexão de rede. |
| states | Obtenha os estados adicionais para a conexão, esses estados são conservados durante toda a vida útil da conexão. |
| subprotocol | O subprotocolo desta ligação. |
| user |
O ID de usuário da conexão. |
Detalhes de Propriedade
clientProtocol
O tipo de protocolo do cliente.
clientProtocol: WebPubSubClientProtocol
Valor de Propriedade
connectionId
O Id da conexão.
connectionId: string
Valor de Propriedade
string
eventName
O nome do evento desta solicitação do CloudEvents.
eventName: string
Valor de Propriedade
string
hub
O hub ao qual a conexão pertence.
hub: string
Valor de Propriedade
string
mqtt
As propriedades MQTT que a conexão WebSocket do cliente tem quando se conecta (somente para conexão MQTT).
mqtt?: MqttConnectionContextProperties
Valor de Propriedade
origin
A origem dessa solicitação do CloudEvents vem.
origin: string
Valor de Propriedade
string
signature
O identificador exclusivo gerado pelo serviço da conexão de rede.
signature: string
Valor de Propriedade
string
states
Obtenha os estados adicionais para a conexão, esses estados são conservados durante toda a vida útil da conexão.
states: Record<string, any>
Valor de Propriedade
Record<string, any>
subprotocol
O subprotocolo desta ligação.
subprotocol?: string
Valor de Propriedade
string
userId
O ID de usuário da conexão.
userId?: string
Valor de Propriedade
string