StreamingTransportClient Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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. |