Language

PayloadSender クラス

定義

送信時:輸送機内でキューを立てて送信し、送信します。 On Receive: パケットヘッダーといくつかのバイトを受け取り、それを加入者にディスパッチします。

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

ペイロードセンダーが現在 ITransportSenderに接続されているかどうかを示す値が得られます。

メソッド

名前 説明
Connect(ITransportSender)

PayloadSenderを ITransportSenderに転送するものに接続します。

Disconnect(DisconnectedEventArgs)

ペイロードセンダーを ITransportSenderから切断します。

Dispose()

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

Dispose(Boolean)

クラスで使われる異議処理。

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

与えられたペイロードを送信 Stream に書き込み、完了時にコールバックをトリガーに設定します。

イベント

名前 説明
Disconnected

ペイロードセンダーが ITransportSenderから切断されたときに発信されます。

適用対象