ConnectionContext interface
Contexto de conexión que representa la conexión webSocket de cliente.
Propiedades
| client |
El tipo de protocolo de cliente. |
| connection |
Identificador de la conexión. |
| event |
Nombre del evento de esta solicitud CloudEvents. |
| hub | Concentrador al que pertenece la conexión. |
| mqtt | Las propiedades MQTT que tiene la conexión WebSocket del cliente cuando se conecta (solo para la conexión MQTT). |
| origin | El origen de esta solicitud De CloudEvents procede. |
| signature | El identificador único generado por el servicio de la conexión de red. |
| states | Obtenga los estados adicionales de la conexión; estos estados se reciben durante toda la vigencia de la conexión. |
| subprotocol | Subprotocolo de esta conexión. |
| user |
Identificador de usuario de la conexión. |
Detalles de las propiedades
clientProtocol
El tipo de protocolo de cliente.
clientProtocol: WebPubSubClientProtocol
Valor de propiedad
connectionId
Identificador de la conexión.
connectionId: string
Valor de propiedad
string
eventName
Nombre del evento de esta solicitud CloudEvents.
eventName: string
Valor de propiedad
string
hub
Concentrador al que pertenece la conexión.
hub: string
Valor de propiedad
string
mqtt
Las propiedades MQTT que tiene la conexión WebSocket del cliente cuando se conecta (solo para la conexión MQTT).
mqtt?: MqttConnectionContextProperties
Valor de propiedad
origin
El origen de esta solicitud De CloudEvents procede.
origin: string
Valor de propiedad
string
signature
El identificador único generado por el servicio de la conexión de red.
signature: string
Valor de propiedad
string
states
Obtenga los estados adicionales de la conexión; estos estados se reciben durante toda la vigencia de la conexión.
states: Record<string, any>
Valor de propiedad
Record<string, any>
subprotocol
Subprotocolo de esta conexión.
subprotocol?: string
Valor de propiedad
string
userId
Identificador de usuario de la conexión.
userId?: string
Valor de propiedad
string