public static class WebSocketExtension<ExtensionAttribute>
Public NotInheritable Class WebSocketExtension[<AbstractClassAttribute>]
[<SealedAttribute>]
[<ExtensionAttribute>]
type WebSocketExtension = class end| GetMessageCombinator | 获取消息合并器。 |
| ReadBinaryAsync(IWebSocket, Stream, CancellationToken) |
异步读取完整二进制数据。
注意:该访问调用时如果收到非二进制数据则会抛出异常。同时,该方法不可在IWebSocket的接收数据事件(插件)中使用。 相关用法请按照ReadAsync(CancellationToken)进行。 |
| ReadBinaryAsync(IWebSocket, ByteBlock, CancellationToken) |
异步读取完整二进制数据。
注意:该访问调用时如果收到非二进制数据则会抛出异常。同时,该方法不可在IWebSocket的接收数据事件(插件)中使用。 相关用法请按照ReadAsync(CancellationToken)进行。 |
| ReadStringAsync(IWebSocket, CancellationToken) |
异步读取完整字符串。
注意:该访问调用时如果收到非字符串数据则会抛出异常。同时,该方法不可在IWebSocket的接收数据事件(插件)中使用。 相关用法请按照ReadAsync(CancellationToken)进行。 |
| ReadStringAsync(IWebSocket, ByteBlock, CancellationToken) |
异步读取完整字符串。
注意:该访问调用时如果收到非字符串数据则会抛出异常。同时,该方法不可在IWebSocket的接收数据事件(插件)中使用。 相关用法请按照ReadAsync(CancellationToken)进行。 |
| SafeCloseClientAsync |
| WebSocketMessageCombinatorProperty | WebSocketMessageCombinatorProperty |