次の方法で共有


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区別されなくなったときに出力されます。

適用対象