Partager via


StreamingRequestHandler Classe

Définition

Gestionnaire de requêtes qui traite les demandes entrantes envoyées via un IStreamingTransport et adhère au protocole Bot Framework Protocol v3 avec les extensions de streaming.

public class StreamingRequestHandler : Microsoft.Bot.Streaming.RequestHandler, IDisposable
type StreamingRequestHandler = class
    inherit RequestHandler
    interface IDisposable
Public Class StreamingRequestHandler
Inherits RequestHandler
Implements IDisposable
Héritage
StreamingRequestHandler
Implémente

Constructeurs

StreamingRequestHandler(IBot, IStreamingActivityProcessor, StreamingConnection, String, ILogger)

Initialise une nouvelle instance de la classe StreamingRequestHandler.

StreamingRequestHandler(IBot, IStreamingActivityProcessor, String, ILogger)

Initialise une nouvelle instance de la StreamingRequestHandler classe et établit une connexion via un canal nommé à un canal de streaming.

StreamingRequestHandler(IBot, IStreamingActivityProcessor, String, String, ILogger)

Initialise une nouvelle instance de la StreamingRequestHandler classe et établit une connexion via un canal nommé à un canal de streaming.

StreamingRequestHandler(IBot, IStreamingActivityProcessor, WebSocket, ILogger)

Initialise une nouvelle instance de la StreamingRequestHandler classe et établit une connexion via un WebSocket à un canal de streaming.

StreamingRequestHandler(IBot, IStreamingActivityProcessor, WebSocket, String, ILogger)

Initialise une nouvelle instance de la StreamingRequestHandler classe et établit une connexion via un WebSocket à un canal de streaming.

Propriétés

Audience

Obtient le destinataire prévu des activités envoyées à partir de ce Gestionnaire StreamingRequestHandler.

ServiceUrl

Obtient l’URL du point de terminaison de canal à partir duquel ce StreamingRequestHandler reçoit des demandes.

Méthodes

ConversationAddedTime(String)

Obtient le DateTime lorsque la conversation a été ajoutée à ce gestionnaire de requêtes.

Dispose()

Gestionnaire de requêtes qui traite les demandes entrantes envoyées via un IStreamingTransport et adhère au protocole Bot Framework Protocol v3 avec les extensions de streaming.

Dispose(Boolean)

Supprime les ressources de .StreamingRequestHandler

ForgetConversation(String)

Supprime la conversation donnée de cette instance de la collection de conversations suivies de StreamingRequestHandler.

HasConversation(String)

Vérifie si l’ensemble de conversations pour lesquelles ce Gestionnaire StreamingRequestHandler a reçu des demandes contient l’ID de conversation passé.

ListenAsync()

Commence à écouter les demandes entrantes sur le serveur de ce Gestionnaire De streaming.

ListenAsync(CancellationToken)

Commence à écouter les demandes entrantes sur le serveur de ce Gestionnaire De streaming.

ProcessRequestAsync(ReceiveRequest, ILogger<RequestHandler>, Object, CancellationToken)

Gère les requêtes entrantes.

SendActivityAsync(Activity, CancellationToken)

Convertit un en Activity un StreamingRequest et l’envoie au canal à lequel streamingRequestHandler est connecté.

SendStreamingRequestAsync(StreamingRequest, CancellationToken)

Envoie un StreamingRequest au canal de diffusion en continu connecté.

ServerDisconnected(Object, DisconnectedEventArgs)

Gestionnaire d’événements pour les événements déconnectés du serveur.

S’applique à