Lingua

StreamingTransportClient Classe

Definizione

Implementato da client compatibili con il Bot Framework Protocol 3 con Streaming Extensions.

public abstract class StreamingTransportClient : IDisposable, Microsoft.Bot.Streaming.Transport.IStreamingTransportClient
type StreamingTransportClient = class
    interface IStreamingTransportClient
    interface IDisposable
Public MustInherit Class StreamingTransportClient
Implements IDisposable, IStreamingTransportClient
Ereditarietà
StreamingTransportClient
Derivato
Implementazioni

Costruttori

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

Inizializza una nuova istanza della classe StreamingTransportClient.

Proprietà

Nome Descrizione
IsConnected

Ottiene un valore che indica se questo client è attualmente connesso.

Logger

Ottiene l'istanza ILogger per il client di streaming.

Metodi

Nome Descrizione
ConnectAsync()

Il compito utilizzato per stabilire una connessione per questo cliente.

ConnectAsync(IDictionary<String,String>, CancellationToken)

Stabilire una connessione client passando intestazioni aggiuntive e un token di cancellazione.

ConnectAsync(IDictionary<String,String>)

Stabilisci una connessione passando intestazioni aggiuntive.

Disconnect()

Metodo usato per disconnettere questo client.

DisconnectAsync()

Si disconnette.

Dispose()

Implementato da client compatibili con il Bot Framework Protocol 3 con Streaming Extensions.

Dispose(Boolean)

Elimina gli oggetti usati dal StreamingTransportClient.

SendAsync(StreamingRequest, CancellationToken)

Attività usata per inviare dati tramite questa connessione client.

Eventi

Nome Descrizione
Disconnected

Un evento usato per segnalare quando la connessione sottostante si è disconnessa.

Si applica a