次の方法で共有


PayloadSender クラス

定義

送信時: キューに登録すると、トランスポートに沿って送信および送信されます。 受信時: パケット ヘッダーとバイト数を受信し、サブスクライバーにディスパッチします。

public class PayloadSender : IDisposable, Microsoft.Bot.Streaming.PayloadTransport.IPayloadSender
type PayloadSender = class
    interface IPayloadSender
    interface IDisposable
Public Class PayloadSender
Implements IDisposable, IPayloadSender
継承
PayloadSender
実装

コンストラクター

PayloadSender()

PayloadSender クラスの新しいインスタンスを初期化します。

プロパティ

IsConnected

PayloadSender が現在 に接続されているかどうかを示す値を ITransportSender取得します。

メソッド

Connect(ITransportSender)

PayloadSender を、 で ITransportSender渡された に接続します。

Disconnect(DisconnectedEventArgs)

PayloadSender を から ITransportSender切断します。

Dispose()

オブジェクトを破棄し、 クラスが所有する関連オブジェクトをすべて解放します。

Dispose(Boolean)

クラスで使用されるオブジェクトを破棄します。

SendPayload(Header, Stream, Boolean, Func<Header,Task>)

指定されたペイロードを送信 Stream に書き込むプロセスを開始し、完了時にトリガーするコールバックを設定します。

イベント

Disconnected

PayloadSender が から ITransportSender区別されなくなったときに生成されます。

適用対象