WebPubSubEventHandlerOptions interface
CloudEvents 處理程序的選項。
屬性
| allowed |
如果未指定,則默認允許所有端點,否則只允許指定的端點 |
| handle |
處理 'connect' 事件,服務會等候回應繼續。 |
| handle |
處理使用者事件,服務會等候回應繼續。 |
| on |
「已連線」解除封鎖事件的事件觸發程式。 這是解除封鎖事件,服務不會等候回應。 |
| on |
「已中斷連線」解除封鎖事件的事件觸發程式。 這是解除封鎖事件,服務不會等候回應。 |
| path | CloudEvents 處理程式路徑的自定義服務路徑。 |
屬性詳細資料
allowedEndpoints
如果未指定,則默認允許所有端點,否則只允許指定的端點
allowedEndpoints?: string[]
屬性值
string[]
handleConnect
處理 'connect' 事件,服務會等候回應繼續。
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