مشاركة عبر


ConnectionContext interface

سياق الاتصال الذي يمثل اتصال WebSocket للعميل.

الخصائص

clientProtocol

نوع بروتوكول العميل.

connectionId

معرف الاتصال.

eventName

اسم الحدث لطلب CloudEvents هذا.

hub

المركز الذي ينتمي إليه الاتصال.

mqtt

خصائص MQTT التي يمتلكها اتصال WebSocket للعميل عند الاتصال (لاتصال MQTT فقط).

origin

الأصل الذي يأتي منه طلب CloudEvents هذا.

signature

المعرف الفريد الذي تم إنشاؤه بواسطة خدمة اتصال الشبكة.

states

الحصول على الحالات الإضافية للاتصال، يتم تقديم مثل هذه الحالات طوال مدة بقاء الاتصال.

subprotocol

البروتوكول الفرعي لهذا الاتصال.

userId

معرف المستخدم للاتصال.

تفاصيل الخاصية

clientProtocol

نوع بروتوكول العميل.

clientProtocol: WebPubSubClientProtocol

قيمة الخاصية

connectionId

معرف الاتصال.

connectionId: string

قيمة الخاصية

string

eventName

اسم الحدث لطلب CloudEvents هذا.

eventName: string

قيمة الخاصية

string

hub

المركز الذي ينتمي إليه الاتصال.

hub: string

قيمة الخاصية

string

mqtt

خصائص MQTT التي يمتلكها اتصال WebSocket للعميل عند الاتصال (لاتصال MQTT فقط).

mqtt?: MqttConnectionContextProperties

قيمة الخاصية

origin

الأصل الذي يأتي منه طلب CloudEvents هذا.

origin: string

قيمة الخاصية

string

signature

المعرف الفريد الذي تم إنشاؤه بواسطة خدمة اتصال الشبكة.

signature: string

قيمة الخاصية

string

states

الحصول على الحالات الإضافية للاتصال، يتم تقديم مثل هذه الحالات طوال مدة بقاء الاتصال.

states: Record<string, any>

قيمة الخاصية

Record<string, any>

subprotocol

البروتوكول الفرعي لهذا الاتصال.

subprotocol?: string

قيمة الخاصية

string

userId

معرف المستخدم للاتصال.

userId?: string

قيمة الخاصية

string