StreamingTransportClient Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Geïmplementeerd door clients die compatibel zijn met het Bot Framework Protocol 3 met Streaming Extensions.
public abstract class StreamingTransportClient : IDisposable, Microsoft.Bot.Streaming.Transport.IStreamingTransportClient
type StreamingTransportClient = class
interface IStreamingTransportClient
interface IDisposable
Public MustInherit Class StreamingTransportClient
Implements IDisposable, IStreamingTransportClient
- Overname
-
StreamingTransportClient
- Afgeleid
- Implementeringen
Constructors
| Name | Description |
|---|---|
| StreamingTransportClient(String, RequestHandler, Nullable<TimeSpan>, Nullable<TimeSpan>, ILogger) |
Initialiseert een nieuw exemplaar van de StreamingTransportClient klasse. |
Eigenschappen
| Name | Description |
|---|---|
| IsConnected |
Krijgt een waarde die aangeeft of deze client momenteel verbonden is. |
| Logger |
Krijgt de ILogger instantie voor de streamingclient. |
Methoden
| Name | Description |
|---|---|
| ConnectAsync() |
De taak die gebruikt wordt om een verbinding voor deze client tot stand te brengen. |
| ConnectAsync(IDictionary<String,String>, CancellationToken) |
Zet een clientverbinding op die extra headers doorgeeft, en een annuleringstoken. |
| ConnectAsync(IDictionary<String,String>) |
Leg een verbinding tot stand door extra headers te passeren. |
| Disconnect() |
Methode gebruikt om deze client los te koppelen. |
| DisconnectAsync() |
Verbinding verbreekt. |
| Dispose() |
Geïmplementeerd door clients die compatibel zijn met het Bot Framework Protocol 3 met Streaming Extensions. |
| Dispose(Boolean) |
Verwijdert objecten die door de StreamingTransportClientworden gebruikt. |
| SendAsync(StreamingRequest, CancellationToken) |
Taak die wordt gebruikt om gegevens via deze clientverbinding te verzenden. |
gebeurtenis
| Name | Description |
|---|---|
| Disconnected |
Een gebeurtenis die wordt gebruikt om aan te geven wanneer de onderliggende verbinding is verbroken. |