Taal

StreamingTransportClient Klas

Definitie

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.

Van toepassing op