StreamingTransportClient Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Implementují klienti kompatibilní s protokolem Bot Framework Protocol 3 s rozšířeními streamování.
public abstract class StreamingTransportClient : IDisposable, Microsoft.Bot.Streaming.Transport.IStreamingTransportClient
type StreamingTransportClient = class
interface IStreamingTransportClient
interface IDisposable
Public MustInherit Class StreamingTransportClient
Implements IDisposable, IStreamingTransportClient
- Dědičnost
-
StreamingTransportClient
- Odvozené
- Implementuje
Konstruktory
StreamingTransportClient(String, RequestHandler, Nullable<TimeSpan>, Nullable<TimeSpan>, ILogger) |
Inicializuje novou instanci StreamingTransportClient třídy. |
Vlastnosti
IsConnected |
Získá hodnotu označující, zda je tento klient aktuálně připojen. |
Logger |
ILogger Získá instanci pro klienta streamování. |
Metody
ConnectAsync() |
Úloha použitá k navázání připojení pro tohoto klienta. |
ConnectAsync(IDictionary<String,String>) |
Navazte připojení předávající další hlavičky. |
ConnectAsync(IDictionary<String,String>, CancellationToken) |
Vytvořte připojení klienta předávající další hlavičky a token zrušení. |
Disconnect() |
Metoda použitá k odpojení tohoto klienta. |
DisconnectAsync() |
Odpojí. |
Dispose() |
Implementují klienti kompatibilní s protokolem Bot Framework Protocol 3 s rozšířeními streamování. |
Dispose(Boolean) |
Odstraňuje objekty používané objektem StreamingTransportClient. |
SendAsync(StreamingRequest, CancellationToken) |
Úloha použitá k odesílání dat přes toto připojení klienta |
Událost
Disconnected |
Událost, která se používá k signalizaci odpojení základního připojení. |