StreamingTransportClient 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.
Wird von Clients implementiert, die mit dem Bot Framework-Protokoll 3 mit Streamingerweiterungen kompatibel sind.
public abstract class StreamingTransportClient : IDisposable, Microsoft.Bot.Streaming.Transport.IStreamingTransportClient
type StreamingTransportClient = class
interface IStreamingTransportClient
interface IDisposable
Public MustInherit Class StreamingTransportClient
Implements IDisposable, IStreamingTransportClient
- Vererbung
-
StreamingTransportClient
- Abgeleitet
- Implementiert
Konstruktoren
StreamingTransportClient(String, RequestHandler, Nullable<TimeSpan>, Nullable<TimeSpan>, ILogger) |
Initialisiert eine neue Instanz der StreamingTransportClient-Klasse. |
Eigenschaften
IsConnected |
Ruft einen Wert ab, der angibt, ob dieser Client derzeit verbunden ist. |
Logger |
Ruft die ILogger instance für den Streamingclient ab. |
Methoden
ConnectAsync() |
Die Aufgabe, die zum Herstellen einer Verbindung für diesen Client verwendet wird. |
ConnectAsync(IDictionary<String,String>) |
Stellen Sie eine Verbindung her, die zusätzliche Header übergibt. |
ConnectAsync(IDictionary<String,String>, CancellationToken) |
Richten Sie eine Clientverbindung ein, die zusätzliche Header und ein Abbruchtoken übergibt. |
Disconnect() |
Methode, die verwendet wird, um diesen Client zu trennen. |
DisconnectAsync() |
Trennt. |
Dispose() |
Wird von Clients implementiert, die mit dem Bot Framework-Protokoll 3 mit Streamingerweiterungen kompatibel sind. |
Dispose(Boolean) |
Entfernt objekte, die StreamingTransportClientvon verwendet werden. |
SendAsync(StreamingRequest, CancellationToken) |
Aufgabe, die zum Senden von Daten über diese Clientverbindung verwendet wird. |
Ereignisse
Disconnected |
Ein Ereignis, das signalisiert, wenn die zugrunde liegende Verbindung getrennt wurde. |