HubOptions 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
用于配置中心实例的选项。
public ref class HubOptions
public class HubOptions
type HubOptions = class
Public Class HubOptions
- 继承
-
HubOptions
- 派生
构造函数
HubOptions() |
用于配置中心实例的选项。 |
属性
ClientTimeoutInterval |
获取或设置在服务器关闭连接之前客户端必须发送消息的时间窗口。 默认超时值为 30 秒。 |
DisableImplicitFromServicesParameters |
当 为 时 |
EnableDetailedErrors |
获取或设置一个值,该值指示是否将详细错误消息发送到客户端。 详细的错误消息包括服务器上引发的异常的详细信息。 |
HandshakeTimeout |
获取或设置服务器用于超时客户端传入握手请求的间隔。 默认超时为 15 秒。 |
KeepAliveInterval |
获取或设置服务器用于向连接的客户端发送保持活动 ping 的间隔。 默认间隔为 15 秒。 |
MaximumParallelInvocationsPerClient |
默认情况下,客户端一次只允许调用单个中心方法。 更改此属性将允许客户端在排队前同时调用多个方法。 |
MaximumReceiveMessageSize |
获取或设置单个传入中心消息的最大消息大小。 默认值为 32KB。 |
StatefulReconnectBufferSize |
获取或设置使用有状态重新连接时每个连接要缓冲的最大字节数。 |
StreamBufferCapacity |
获取或设置客户端上传流的最大缓冲区大小。 默认大小为 10。 |
SupportedProtocols |
获取或设置支持的中心协议名称的集合。 |
扩展方法
AddFilter(HubOptions, IHubFilter) |
将 的 IHubFilter 实例添加到 HubOptions。 |
AddFilter(HubOptions, Type) |
将一个 IHubFilter 类型添加到 HubOptions 将通过 DI 解析或激活的类型。 |
AddFilter<TFilter>(HubOptions) |
将一个 IHubFilter 类型添加到 HubOptions 将通过 DI 解析或激活的类型。 |