Sdílet prostřednictvím


StreamingTransportClient Třída

Definice

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í.

Platí pro