StreamingTransportClient Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Implementado por clientes compatíveis com o Bot Framework Protocol 3 com Extensões de Transmissão em Fluxo.
public abstract class StreamingTransportClient : IDisposable, Microsoft.Bot.Streaming.Transport.IStreamingTransportClient
type StreamingTransportClient = class
interface IStreamingTransportClient
interface IDisposable
Public MustInherit Class StreamingTransportClient
Implements IDisposable, IStreamingTransportClient
- Herança
-
StreamingTransportClient
- Derivado
- Implementações
Construtores
StreamingTransportClient(String, RequestHandler, Nullable<TimeSpan>, Nullable<TimeSpan>, ILogger) |
Inicializa uma nova instância da StreamingTransportClient classe. |
Propriedades
IsConnected |
Obtém um valor que indica se este cliente está atualmente ligado. |
Logger |
Obtém a ILogger instância do cliente de transmissão em fluxo. |
Métodos
ConnectAsync() |
A tarefa utilizada para estabelecer uma ligação para este cliente. |
ConnectAsync(IDictionary<String,String>) |
Estabeleça uma ligação que passe por cabeçalhos adicionais. |
ConnectAsync(IDictionary<String,String>, CancellationToken) |
Estabeleça uma ligação de cliente que passe cabeçalhos adicionais e um token de cancelamento. |
Disconnect() |
Método utilizado para desligar este cliente. |
DisconnectAsync() |
Desliga-se. |
Dispose() |
Implementado por clientes compatíveis com o Bot Framework Protocol 3 com Extensões de Transmissão em Fluxo. |
Dispose(Boolean) |
Elimina objetos utilizados pelo StreamingTransportClient. |
SendAsync(StreamingRequest, CancellationToken) |
Tarefa utilizada para enviar dados através desta ligação de cliente. |
evento
Disconnected |
Um evento utilizado para sinalizar quando a ligação subjacente está desligada. |