WebSocketMessageHandler 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
public class WebSocketMessageHandler : StreamJsonRpc.DelimitedMessageHandler
public class WebSocketMessageHandler : StreamJsonRpc.MessageHandlerBase
public class WebSocketMessageHandler : StreamJsonRpc.MessageHandlerBase, StreamJsonRpc.Reflection.IJsonRpcMessageBufferManager
type WebSocketMessageHandler = class
inherit DelimitedMessageHandler
type WebSocketMessageHandler = class
inherit MessageHandlerBase
type WebSocketMessageHandler = class
inherit MessageHandlerBase
interface IJsonRpcMessageBufferManager
Public Class WebSocketMessageHandler
Inherits DelimitedMessageHandler
Public Class WebSocketMessageHandler
Inherits MessageHandlerBase
Public Class WebSocketMessageHandler
Inherits MessageHandlerBase
Implements IJsonRpcMessageBufferManager
- 继承
- 继承
- 实现
构造函数
WebSocketMessageHandler(WebSocket) |
初始化类的新实例,该类 WebSocketMessageHandler 使用 JsonMessageFormatter 将消息序列化为文本 JSON。 |
WebSocketMessageHandler(WebSocket, IJsonRpcMessageFormatter, Int32) |
初始化 WebSocketMessageHandler 类的新实例。 |
WebSocketMessageHandler(WebSocket, Int32) |
初始化 WebSocketMessageHandler 类的新实例。 |
属性
CanRead |
获取一个值,该值指示此消息处理程序是否可以接收消息。 |
CanRead |
获取一个值,该值指示此消息处理程序是否具有接收流。 (继承自 DelimitedMessageHandler) |
CanWrite |
获取一个值,该值指示此消息处理程序是否可以发送消息。 |
CanWrite |
获取一个值,该值指示此消息处理程序是否具有发送流。 (继承自 DelimitedMessageHandler) |
DisposalToken |
获取释放此实例时取消的令牌。 (继承自 DelimitedMessageHandler) |
DisposalToken |
获取释放此实例时取消的令牌。 (继承自 MessageHandlerBase) |
Encoding |
获取或设置用于传输消息的编码。 (继承自 DelimitedMessageHandler) |
Formatter |
获取用于消息序列化的格式化程序。 (继承自 MessageHandlerBase) |
ReceivingStream |
获取用于接收消息的流。 可能为 null。 (继承自 DelimitedMessageHandler) |
SendingStream |
获取用于传输消息的流。 可能为 null。 (继承自 DelimitedMessageHandler) |
WebSocket |
获取用于通信的 WebSocket 用法。 |
方法
显式接口实现
IDisposableObservable.IsDisposed |
用作传输的类WebSocket的消息处理程序JsonRpc。 (继承自 DelimitedMessageHandler) |
IDisposableObservable.IsDisposed |
获取一个值,该值指示是否已释放此实例。 (继承自 MessageHandlerBase) |
IJsonRpcMessageBufferManager.DeserializationComplete(JsonRpcMessage) |
通知释放保留的缓冲区可以安全地反序列化消息的有效负载,因为所有反序列化尝试都已完成。 |