Compartir a través de


StreamingTransportClient Clase

Definición

Implementado por clientes compatibles con Bot Framework Protocol 3 con extensiones de streaming.

public abstract class StreamingTransportClient : IDisposable, Microsoft.Bot.Streaming.Transport.IStreamingTransportClient
type StreamingTransportClient = class
    interface IStreamingTransportClient
    interface IDisposable
Public MustInherit Class StreamingTransportClient
Implements IDisposable, IStreamingTransportClient
Herencia
StreamingTransportClient
Derivado
Implementaciones

Constructores

StreamingTransportClient(String, RequestHandler, Nullable<TimeSpan>, Nullable<TimeSpan>, ILogger)

Inicializa una nueva instancia de la clase StreamingTransportClient.

Propiedades

IsConnected

Obtiene un valor que indica si este cliente está conectado actualmente.

Logger

Obtiene la ILogger instancia del cliente de streaming.

Métodos

ConnectAsync()

Tarea que se usa para establecer una conexión para este cliente.

ConnectAsync(IDictionary<String,String>)

Establezca una conexión que pase los encabezados adicionales.

ConnectAsync(IDictionary<String,String>, CancellationToken)

Establezca una conexión de cliente que pase encabezados adicionales y un token de cancelación.

Disconnect()

Método usado para desconectar este cliente.

DisconnectAsync()

Desconecta.

Dispose()

Implementado por clientes compatibles con Bot Framework Protocol 3 con extensiones de streaming.

Dispose(Boolean)

Elimina los objetos usados por .StreamingTransportClient

SendAsync(StreamingRequest, CancellationToken)

Tarea que se usa para enviar datos a través de esta conexión de cliente.

Eventos

Disconnected

Evento que se usa para indicar cuándo se ha desconectado la conexión subyacente.

Se aplica a