WebSocketCreationOptions 类

定义

用于控制如何创建 WebSocket 的选项。

public ref class WebSocketCreationOptions sealed
public sealed class WebSocketCreationOptions
type WebSocketCreationOptions = class
Public NotInheritable Class WebSocketCreationOptions
继承
WebSocketCreationOptions

构造函数

名称 说明
WebSocketCreationOptions()

创建 WebSocketCreationOptions 类的实例。

属性

名称 说明
DangerousDeflateOptions

已就每条消息的一致选项进行化解。

请注意,启用压缩会使应用程序受到 CRIME/BREACH 类型的攻击。 强烈建议通过在为此类消息指定 DisableCompression 标志来发送包含机密的数据时关闭压缩。

IsServer

定义此 Websocket 是否是连接的服务器端。 默认值为 false

KeepAliveInterval

要使用的保持连接间隔,或 ZeroInfiniteTimeSpan 禁用保持连接。 默认值为 Zero

KeepAliveTimeout

等待对等方 PONG 以响应我们发送 PING 时使用的超时;或 ZeroInfiniteTimeSpan 禁用等待对等方响应,并改用未经请求的 PONG 作为 Keep-Alive 检测信号。

默认值为 InfiniteTimeSpan

SubProtocol

在创建连接时使用的子协议达成一致。

方法

名称 说明
Equals(Object)

确定指定的对象是否等于当前对象。

(继承自 Object)
GetHashCode()

用作默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object的浅表副本。

(继承自 Object)
ToString()

返回一个表示当前对象的字符串。

(继承自 Object)

适用于