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.
Implementowane przez klientów kompatybilnych z Bot Framework Protocol 3 z rozszerzeniami Streaming.
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
| Nazwa | Opis |
|---|---|
| StreamingTransportClient(String, RequestHandler, Nullable<TimeSpan>, Nullable<TimeSpan>, ILogger) |
Inicjuje nowe wystąpienie klasy StreamingTransportClient. |
Właściwości
| Nazwa | Opis |
|---|---|
| IsConnected |
Otrzymuje wartość wskazującą, czy klient jest aktualnie połączony. |
| Logger |
Pobiera instancję ILogger dla klienta streamingowego. |
Metody
| Nazwa | Opis |
|---|---|
| ConnectAsync() |
Zadanie używane do nawiązania połączenia dla tego klienta. |
| ConnectAsync(IDictionary<String,String>, CancellationToken) |
Ustanowić połączenie klientskie, przekazując dodatkowe nagłówki oraz token cancelujący. |
| ConnectAsync(IDictionary<String,String>) |
Nawiąż połączenie przesyłając dodatkowe nagłówki. |
| Disconnect() |
Metoda użyta do rozłączenia tego klienta. |
| DisconnectAsync() |
Rozłącza się. |
| Dispose() |
Implementowane przez klientów kompatybilnych z Bot Framework Protocol 3 z rozszerzeniami Streaming. |
| Dispose(Boolean) |
Dysponuje obiektami używanymi przez .StreamingTransportClient |
| SendAsync(StreamingRequest, CancellationToken) |
Zadanie używane do przesyłania danych przez to połączenie klienta. |
Zdarzenia
| Nazwa | Opis |
|---|---|
| Disconnected |
Zdarzenie używane do sygnalizowania, gdy podstawowe połączenie zostało przerwane. |