StreamingRequestHandler Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ein Anforderungshandler, der eingehende Anforderungen verarbeitet, die über einen IStreamingTransport gesendet werden und dem Bot Framework-Protokoll v3 mit Streamingerweiterungen entsprechen.
public class StreamingRequestHandler : Microsoft.Bot.Streaming.RequestHandler, IDisposable
type StreamingRequestHandler = class
inherit RequestHandler
interface IDisposable
Public Class StreamingRequestHandler
Inherits RequestHandler
Implements IDisposable
- Vererbung
- Implementiert
Konstruktoren
StreamingRequestHandler(IBot, IStreamingActivityProcessor, StreamingConnection, String, ILogger) |
Initialisiert eine neue Instanz der StreamingRequestHandler-Klasse. |
StreamingRequestHandler(IBot, IStreamingActivityProcessor, String, ILogger) |
Initialisiert eine neue Instanz der StreamingRequestHandler -Klasse und stellt eine Verbindung über eine Named Pipe mit einem Streamingkanal her. |
StreamingRequestHandler(IBot, IStreamingActivityProcessor, String, String, ILogger) |
Initialisiert eine neue Instanz der StreamingRequestHandler -Klasse und stellt eine Verbindung über eine Named Pipe mit einem Streamingkanal her. |
StreamingRequestHandler(IBot, IStreamingActivityProcessor, WebSocket, ILogger) |
Initialisiert eine neue Instanz der StreamingRequestHandler -Klasse und stellt eine Verbindung über ein WebSocket mit einem Streamingkanal her. |
StreamingRequestHandler(IBot, IStreamingActivityProcessor, WebSocket, String, ILogger) |
Initialisiert eine neue Instanz der StreamingRequestHandler -Klasse und stellt eine Verbindung über ein WebSocket mit einem Streamingkanal her. |
Eigenschaften
Audience |
Ruft den beabsichtigten Empfänger von Aktivitäten ab, die von diesem StreamingRequestHandler gesendet werden. |
ServiceUrl |
Ruft die URL des Kanalendpunkts ab, von dem StreamingRequestHandler Anforderungen empfängt. |
Methoden
ConversationAddedTime(String) |
Ruft den DateTime ab, wann die Unterhaltung diesem Anforderungshandler hinzugefügt wurde. |
Dispose() |
Ein Anforderungshandler, der eingehende Anforderungen verarbeitet, die über einen IStreamingTransport gesendet werden und dem Bot Framework-Protokoll v3 mit Streamingerweiterungen entsprechen. |
Dispose(Boolean) |
Veräußert Ressourcen des StreamingRequestHandler. |
ForgetConversation(String) |
Entfernt die angegebene Unterhaltung aus dieser Instanz der StreamingRequestHandler-Sammlung nachverfolgter Unterhaltungen. |
HasConversation(String) |
Überprüft, ob der Satz von Unterhaltungen, für die streamingRequestHandler Anforderungen empfangen hat, die übergebene Unterhaltungs-ID enthält. |
ListenAsync() |
Beginnt mit dem Lauschen auf eingehende Anforderungen über den StreamingRequestHandler-Server. |
ListenAsync(CancellationToken) |
Beginnt mit dem Lauschen auf eingehende Anforderungen über den StreamingRequestHandler-Server. |
ProcessRequestAsync(ReceiveRequest, ILogger<RequestHandler>, Object, CancellationToken) |
Verarbeitet eingehende Anforderungen. |
SendActivityAsync(Activity, CancellationToken) |
Konvertiert eine Activity in ein StreamingRequest und sendet es an den Kanal, mit dem streamingRequestHandler verbunden ist. |
SendStreamingRequestAsync(StreamingRequest, CancellationToken) |
Sendet einen StreamingRequest an den verbundenen Streamingkanal. |
ServerDisconnected(Object, DisconnectedEventArgs) |
Ein Ereignishandler für servertrennte Ereignisse. |