ConnectionContext interface
Contexte de connexion représentant la connexion WebSocket cliente.
Propriétés
| client |
Type de protocole client. |
| connection |
ID de la connexion. |
| event |
Nom de l’événement de cette demande CloudEvents. |
| hub | Hub auquel appartient la connexion. |
| mqtt | Propriétés MQTT de la connexion WebSocket client lorsqu’elle se connecte (pour la connexion MQTT uniquement). |
| origin | L’origine de cette requête CloudEvents provient. |
| signature | L’identifiant unique généré par le service de la connexion réseau. |
| states | Obtenez les états supplémentaires pour la connexion, ces états sont servis tout au long de la durée de vie de la connexion. |
| subprotocol | Sous-protocole de cette connexion. |
| user |
ID d’utilisateur de la connexion. |
Détails de la propriété
clientProtocol
Type de protocole client.
clientProtocol: WebPubSubClientProtocol
Valeur de propriété
connectionId
ID de la connexion.
connectionId: string
Valeur de propriété
string
eventName
Nom de l’événement de cette demande CloudEvents.
eventName: string
Valeur de propriété
string
hub
Hub auquel appartient la connexion.
hub: string
Valeur de propriété
string
mqtt
Propriétés MQTT de la connexion WebSocket client lorsqu’elle se connecte (pour la connexion MQTT uniquement).
mqtt?: MqttConnectionContextProperties
Valeur de propriété
origin
L’origine de cette requête CloudEvents provient.
origin: string
Valeur de propriété
string
signature
L’identifiant unique généré par le service de la connexion réseau.
signature: string
Valeur de propriété
string
states
Obtenez les états supplémentaires pour la connexion, ces états sont servis tout au long de la durée de vie de la connexion.
states: Record<string, any>
Valeur de propriété
Record<string, any>
subprotocol
Sous-protocole de cette connexion.
subprotocol?: string
Valeur de propriété
string
userId
ID d’utilisateur de la connexion.
userId?: string
Valeur de propriété
string