Language

IStreamingTransportClient Interface

Definition

Implemented by clients compatible with the Bot Framework Protocol 3 with Streaming Extensions.

public interface IStreamingTransportClient : IDisposable
type IStreamingTransportClient = interface
    interface IDisposable
Public Interface IStreamingTransportClient
Implements IDisposable
Derived
Implements

Properties

Name Description
IsConnected

Gets a value indicating whether this client is currently connected.

Methods

Name Description
ConnectAsync()

The task used to establish a connection for this client.

ConnectAsync(IDictionary<String,String>)

Establish a connection passing along additional headers.

Disconnect()

Method used to disconnect this client.

SendAsync(StreamingRequest, CancellationToken)

Task used to send data over this client connection.

Events

Name Description
Disconnected

An event used to signal when the underlying connection has disconnected.

Applies to