مشاركة عبر


WebPubSubEventHandlerOptions interface

خيارات معالج CloudEvents.

الخصائص

allowedEndpoints

إذا لم يتم تحديدها، بشكل افتراضي، فاسمح بكافة نقاط النهاية، وإلا فاسمح فقط بنقاط النهاية المحددة

handleConnect

معالجة حدث "الاتصال"، تنتظر الخدمة متابعة الاستجابة.

handleUserEvent

معالجة أحداث المستخدم، تنتظر الخدمة متابعة الاستجابة.

onConnected

مشغل الحدث لحدث إلغاء حظر "متصل". هذا حدث إلغاء حظر والخدمة لا تنتظر الاستجابة.

onDisconnected

مشغلات الحدث لحدث إلغاء حظر "غير متصل". هذا حدث إلغاء حظر والخدمة لا تنتظر الاستجابة.

path

مسار خدمة مخصص لمسار معالج CloudEvents.

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

allowedEndpoints

إذا لم يتم تحديدها، بشكل افتراضي، فاسمح بكافة نقاط النهاية، وإلا فاسمح فقط بنقاط النهاية المحددة

allowedEndpoints?: string[]

قيمة الخاصية

string[]

handleConnect

معالجة حدث "الاتصال"، تنتظر الخدمة متابعة الاستجابة.

handleConnect?: (connectRequest: ConnectRequest, connectResponse: ConnectResponseHandler) => void

قيمة الخاصية

(connectRequest: ConnectRequest, connectResponse: ConnectResponseHandler) => void

handleUserEvent

معالجة أحداث المستخدم، تنتظر الخدمة متابعة الاستجابة.

handleUserEvent?: (userEventRequest: UserEventRequest, userEventResponse: UserEventResponseHandler) => void

قيمة الخاصية

(userEventRequest: UserEventRequest, userEventResponse: UserEventResponseHandler) => void

onConnected

مشغل الحدث لحدث إلغاء حظر "متصل". هذا حدث إلغاء حظر والخدمة لا تنتظر الاستجابة.

onConnected?: (connectedRequest: ConnectedRequest) => void

قيمة الخاصية

(connectedRequest: ConnectedRequest) => void

onDisconnected

مشغلات الحدث لحدث إلغاء حظر "غير متصل". هذا حدث إلغاء حظر والخدمة لا تنتظر الاستجابة.

onDisconnected?: (disconnectedRequest: DisconnectedRequest) => void

قيمة الخاصية

(disconnectedRequest: DisconnectedRequest) => void

path

مسار خدمة مخصص لمسار معالج CloudEvents.

path?: string

قيمة الخاصية

string