StreamManager クラス

定義

StreamManagerは、受信 PayloadStreamを処理するオブジェクトへのアクセスを提供するために使用されます。

public class StreamManager : Microsoft.Bot.Streaming.Payloads.IStreamManager
type StreamManager = class
    interface IStreamManager
Public Class StreamManager
Implements IStreamManager
継承
StreamManager
実装

コンストラクター

名前 説明
StreamManager(Action<PayloadStreamAssembler>)

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

メソッド

名前 説明
CloseStream(Guid)

指定されたIDでPayloadStreamに割り当てられたPayloadStreamAssemblerを閉じます。

GetPayloadAssembler(Guid)

与えられたIDを持つ PayloadStreamAssembler が存在すれば取得し、そうでなければ新しいインスタンスが作成され、そのIDが割り当てられます。

GetPayloadStream(Header)

このマネージャーが管理するPayloadStreamAssemblerからPayloadStreamを取り戻す。

OnReceive(Header, Stream, Int32)

データ受信時のマネージド PayloadStreamAssembler の動作を設定するために使用されます。

適用対象