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.
Implementiert von Clients, die mit dem Bot Framework Protocol 3 kompatibel sind, mit Streaming-Erweiterungen.
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
| Name | Beschreibung |
|---|---|
| StreamingTransportClient(String, RequestHandler, Nullable<TimeSpan>, Nullable<TimeSpan>, ILogger) |
Initialisiert eine neue Instanz der StreamingTransportClient-Klasse. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| IsConnected |
Erhält einen Wert, der angibt, ob dieser Client aktuell verbunden ist. |
| Logger |
Es bekommt die Instanz ILogger für den Streaming-Client. |
Methoden
| Name | Beschreibung |
|---|---|
| ConnectAsync() |
Die Aufgabe, die verwendet wird, um eine Verbindung für diesen Client herzustellen. |
| ConnectAsync(IDictionary<String,String>, CancellationToken) |
Stellen Sie eine Client-Verbindung her, die zusätzliche Header und einen Stornierungstoken weitergibt. |
| ConnectAsync(IDictionary<String,String>) |
Stellen Sie eine Verbindung her, die zusätzliche Header durchführt. |
| Disconnect() |
Methode, die verwendet wurde, um diesen Client zu trennen. |
| DisconnectAsync() |
Trennt sich. |
| Dispose() |
Implementiert von Clients, die mit dem Bot Framework Protocol 3 kompatibel sind, mit Streaming-Erweiterungen. |
| Dispose(Boolean) |
Entsorgt Objekte, die von der verwendet werden StreamingTransportClient. |
| SendAsync(StreamingRequest, CancellationToken) |
Aufgabe, die zum Senden von Daten über diese Clientverbindung verwendet wird. |
Ereignisse
| Name | Beschreibung |
|---|---|
| Disconnected |
Ein Ereignis, das verwendet wird, um anzuzeigen, wenn die zugrunde liegende Verbindung getrennt wurde. |