Udostępnij przez


StreamingTransportClient Klasa

Definicja

Zaimplementowane przez klientów zgodnych z protokołem Bot Framework Protocol 3 z rozszerzeniami przesyłania strumieniowego.

public abstract class StreamingTransportClient : IDisposable, Microsoft.Bot.Streaming.Transport.IStreamingTransportClient
type StreamingTransportClient = class
    interface IStreamingTransportClient
    interface IDisposable
Public MustInherit Class StreamingTransportClient
Implements IDisposable, IStreamingTransportClient
Dziedziczenie
StreamingTransportClient
Pochodne
Implementuje

Konstruktory

StreamingTransportClient(String, RequestHandler, Nullable<TimeSpan>, Nullable<TimeSpan>, ILogger)

Inicjuje nowe wystąpienie klasy StreamingTransportClient.

Właściwości

IsConnected

Pobiera wartość wskazującą, czy ten klient jest obecnie połączony.

Logger

ILogger Pobiera wystąpienie klienta przesyłania strumieniowego.

Metody

ConnectAsync()

Zadanie użyte do nawiązania połączenia dla tego klienta.

ConnectAsync(IDictionary<String,String>)

Ustanów połączenie przekazujące dodatkowe nagłówki.

ConnectAsync(IDictionary<String,String>, CancellationToken)

Ustanów połączenie klienta przekazujące dodatkowe nagłówki i token anulowania.

Disconnect()

Metoda używana do rozłączenia tego klienta.

DisconnectAsync()

Rozłącza.

Dispose()

Zaimplementowane przez klientów zgodnych z protokołem Bot Framework Protocol 3 z rozszerzeniami przesyłania strumieniowego.

Dispose(Boolean)

Usuwa obiekty używane przez obiekt StreamingTransportClient.

SendAsync(StreamingRequest, CancellationToken)

Zadanie używane do wysyłania danych za pośrednictwem tego połączenia klienta.

Zdarzenia

Disconnected

Zdarzenie używane do sygnalizatora, gdy połączenie bazowe zostało rozłączone.

Dotyczy