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

SignalRUpstreamTemplate 类

定义

上游模板项设置。 它定义传入请求的上游 URL。 模板定义事件模式、中心或与当前 URL 模板匹配的传入请求的类别。

public class SignalRUpstreamTemplate
type SignalRUpstreamTemplate = class
Public Class SignalRUpstreamTemplate
继承
SignalRUpstreamTemplate

构造函数

SignalRUpstreamTemplate(String)

初始化 SignalRUpstreamTemplate 的新实例。

属性

Auth

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

CategoryPattern

获取或设置类别名称的匹配模式。 如果未设置,则与任何类别匹配。 支持 3 种模式:1. “*”,它与任何类别名称匹配。 2. 将多个类别与 “,”(例如“connections,messages”)合并,它匹配类别“connections”和“messages”。 3. 单个类别名称(例如“connections”)与类别“connections”匹配。

EventPattern

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

HubPattern

获取或设置中心名称的匹配模式。 如果未设置,则与任何中心匹配。 支持 3 种模式:1. “*”,它与任何中心名称匹配。 2. 将多个中心与 “,”合并,例如“hub1,hub2”,它匹配“hub1”和“hub2”。 3. 单个中心名称(例如“hub1”)与“hub1”匹配。

UrlTemplate

获取或设置上游 URL 模板。 可以在模板中使用 3 个预定义参数 {hub}、{category} {event},上游 URL 的值在客户端请求传入时动态计算。 例如,如果 urlTemplate 为 http://example.com/{hub}/api/{event},且来自中心 chat 连接的客户端请求,它将首先 POST 到此 URL: http://example.com/chat/api/connect

适用于