WebSocketServer 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
用于 Bot Framework 协议 V3 和流式处理扩展和基础 WebSocket 传输的服务器。
public class WebSocketServer : IDisposable, Microsoft.Bot.Streaming.Transport.IStreamingTransportServer
type WebSocketServer = class
interface IStreamingTransportServer
interface IDisposable
Public Class WebSocketServer
Implements IDisposable, IStreamingTransportServer
- 继承
-
WebSocketServer
- 实现
构造函数
| WebSocketServer(WebSocket, RequestHandler) |
初始化 WebSocketServer 类的新实例。 对 ArgumentNullException null 参数引发 。 |
属性
| IsConnected |
获取一个值,该值指示此服务器当前是否已连接。 |
方法
| Disconnect() |
断开 WebSocketServer 的连接。 |
| Dispose() |
释放 对象并释放 类拥有的任何相关对象。 |
| Dispose(Boolean) |
释放 类使用的对象。 |
| SendAsync(StreamingRequest, CancellationToken) |
用于通过此服务器连接发送数据的任务。 InvalidOperationException如果在服务器未连接时调用 ,则引发 。 ArgumentNullException如果请求为 null,则引发 。 |
| StartAsync() |
用于建立此服务器所使用的连接并开始侦听传入消息。 |
事件
| Disconnected |
基础传输断开连接时要触发的事件。 与此服务器通信的任何应用程序都应订阅此事件。 |