StreamingTransportClient Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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. |