StreamingTransportClient 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
由与 Bot Framework 协议 3 和流式处理扩展兼容的客户端实现。
public abstract class StreamingTransportClient : IDisposable, Microsoft.Bot.Streaming.Transport.IStreamingTransportClient
type StreamingTransportClient = class
interface IStreamingTransportClient
interface IDisposable
Public MustInherit Class StreamingTransportClient
Implements IDisposable, IStreamingTransportClient
- 继承
-
StreamingTransportClient
- 派生
- 实现
构造函数
StreamingTransportClient(String, RequestHandler, Nullable<TimeSpan>, Nullable<TimeSpan>, ILogger) |
初始化 StreamingTransportClient 类的新实例。 |
属性
IsConnected |
获取一个值,该值指示此客户端当前是否已连接。 |
Logger |
获取 ILogger 流式处理客户端的 实例。 |
方法
ConnectAsync() |
用于为此客户端建立连接的任务。 |
ConnectAsync(IDictionary<String,String>) |
建立与附加标头一起传递的连接。 |
ConnectAsync(IDictionary<String,String>, CancellationToken) |
建立客户端连接,同时传递其他标头和取消令牌。 |
Disconnect() |
用于断开此客户端连接的方法。 |
DisconnectAsync() |
断开。 |
Dispose() |
由与 Bot Framework 协议 3 和流式处理扩展兼容的客户端实现。 |
Dispose(Boolean) |
释放 由 StreamingTransportClient使用的对象。 |
SendAsync(StreamingRequest, CancellationToken) |
用于通过此客户端连接发送数据的任务。 |
事件
Disconnected |
用于在基础连接断开连接时发出信号的事件。 |