ConnectionContext interface

İstemci WebSocket bağlantısını temsil eden bağlantı bağlamı.

Özellikler

clientProtocol

İstemci protokolünün türü.

connectionId

Bağlantının kimliği.

eventName

Bu CloudEvents isteğinin olay adı.

hub

Bağlantının ait olduğu hub.

mqtt

İstemci WebSocket bağlantısının bağlandığında sahip olduğu MQTT özellikleri (Yalnızca MQTT bağlantısı için).

origin

Bu CloudEvents isteğinin kaynağı.

signature

Ağ bağlantısının hizmeti tarafından oluşturulan benzersiz tanımlayıcı.

states

Bağlantının ek durumlarını alın, bu tür durumlar bağlantının ömrü boyunca ayrılır.

subprotocol

Bu bağlantının altprotocol'unu.

userId

Bağlantının kullanıcı kimliği.

Özellik Ayrıntıları

clientProtocol

İstemci protokolünün türü.

clientProtocol: WebPubSubClientProtocol

Özellik Değeri

connectionId

Bağlantının kimliği.

connectionId: string

Özellik Değeri

string

eventName

Bu CloudEvents isteğinin olay adı.

eventName: string

Özellik Değeri

string

hub

Bağlantının ait olduğu hub.

hub: string

Özellik Değeri

string

mqtt

İstemci WebSocket bağlantısının bağlandığında sahip olduğu MQTT özellikleri (Yalnızca MQTT bağlantısı için).

mqtt?: MqttConnectionContextProperties

Özellik Değeri

origin

Bu CloudEvents isteğinin kaynağı.

origin: string

Özellik Değeri

string

signature

Ağ bağlantısının hizmeti tarafından oluşturulan benzersiz tanımlayıcı.

signature: string

Özellik Değeri

string

states

Bağlantının ek durumlarını alın, bu tür durumlar bağlantının ömrü boyunca ayrılır.

states: Record<string, any>

Özellik Değeri

Record<string, any>

subprotocol

Bu bağlantının altprotocol'unu.

subprotocol?: string

Özellik Değeri

string

userId

Bağlantının kullanıcı kimliği.

userId?: string

Özellik Değeri

string