Language

PayloadReceiver クラス

定義

PayloadReceivers は受信ストリームをサブスクライブし、生データの消費を管理します。

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

コンストラクター

名前 説明
PayloadReceiver()

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

プロパティ

名前 説明
IsConnected

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

メソッド

名前 説明
Connect(ITransportReceiver)

PayloadReceiver を、 で ITransportReceiver渡された に接続します。

Disconnect(DisconnectedEventArgs)

PayloadReceiver を から ITransportReceiver切断します。

Dispose()

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

Dispose(Boolean)

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

Subscribe(Func<Header,Stream>, Action<Header,Stream,Int32>)

指定した Stream にアタッチし、その Stream でデータを受信する際に使用する動作を設定します。

イベント

名前 説明
Disconnected

PayloadReceiver が から ITransportReceiver区別されなくなったときに出力されます。

適用対象