通过


你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

EventHandler interface

事件处理程序的属性。

属性

auth

上游身份验证设置。 如果未设置,则不会对上游消息使用身份验证。

systemEvents

获取或设置系统事件的列表。

urlTemplate

获取或设置 EventHandler URL 模板。 可以在模板中使用预定义参数 {hub} 和 {event},当客户端请求传入时,会动态计算 EventHandler URL 的值。 例如,UrlTemplate 可以 http://example.com/api/{hub}/{event}。 主机部件不能包含参数。

userEventPattern

获取或设置事件名称的匹配模式。 支持 3 种模式:1.“*”,它匹配任何事件名称 2。将多个事件与 “,”(例如“event1,event2”)合并,它匹配事件“event1”和“event2”3。单个事件名称,例如“event1”,它与“event1”匹配

属性详细信息

auth

上游身份验证设置。 如果未设置,则不会对上游消息使用身份验证。

auth?: UpstreamAuthSettings

属性值

systemEvents

获取或设置系统事件的列表。

systemEvents?: string[]

属性值

string[]

urlTemplate

获取或设置 EventHandler URL 模板。 可以在模板中使用预定义参数 {hub} 和 {event},当客户端请求传入时,会动态计算 EventHandler URL 的值。 例如,UrlTemplate 可以 http://example.com/api/{hub}/{event}。 主机部件不能包含参数。

urlTemplate: string

属性值

string

userEventPattern

获取或设置事件名称的匹配模式。 支持 3 种模式:1.“*”,它匹配任何事件名称 2。将多个事件与 “,”(例如“event1,event2”)合并,它匹配事件“event1”和“event2”3。单个事件名称,例如“event1”,它与“event1”匹配

userEventPattern?: string

属性值

string