Langue

StreamingTransportClient Classe

Définition

Implémenté par des clients compatibles avec le Bot Framework Protocol 3 avec des extensions 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
Héritage
StreamingTransportClient
Dérivé
Implémente

Constructeurs

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

Initialise une nouvelle instance de la classe StreamingTransportClient.

Propriétés

Nom Description
IsConnected

Obtient une valeur indiquant si ce client est actuellement connecté.

Logger

Ça obtient l’instance ILogger pour le client de streaming.

Méthodes

Nom Description
ConnectAsync()

La tâche utilisée pour établir une connexion pour ce client.

ConnectAsync(IDictionary<String,String>, CancellationToken)

Établissez une connexion client en passant d’autres en-têtes, ainsi qu’un jeton d’annulation.

ConnectAsync(IDictionary<String,String>)

Établissez une connexion en passant d’autres en-têtes.

Disconnect()

Méthode utilisée pour déconnecter ce client.

DisconnectAsync()

Déconnexions.

Dispose()

Implémenté par des clients compatibles avec le Bot Framework Protocol 3 avec des extensions de streaming.

Dispose(Boolean)

Élimine les objets utilisés par le StreamingTransportClient.

SendAsync(StreamingRequest, CancellationToken)

Tâche utilisée pour envoyer des données via cette connexion cliente.

Événements

Nom Description
Disconnected

Un événement utilisé pour signaler lorsque la connexion sous-jacente s’est déconnectée.

S’applique à