StreamingRequestHandler Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
- Implémente
Constructeurs
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. |