PayloadStreamAssembler クラス

定義

ペイロードストリームに特化した IAssembler です。

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

コンストラクター

名前 説明
PayloadStreamAssembler(IStreamManager, Guid, String, Nullable<Int32>)

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

PayloadStreamAssembler(IStreamManager, Guid)

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

プロパティ

名前 説明
ContentLength

ペイロードに含まれるコンテンツの長さを取得するか設定します。

ContentType

ペイロードに含まれるコンテンツの種類を取得するか設定します。

End

現在のセグメントがストリームの最終セグメントである場合に真かどうかを示す値が得られます。

Id

このアセンブラのIDを取得します。

メソッド

名前 説明
Close()

アセンブラーを閉じます。

CreateStreamFromPayload()

アセンブラのペイロードのバイトで埋められた新しいストリームを作成します。

GetPayloadAsStream()

アセンブラのペイロードをストリームとして返します。

OnReceive(Header, Stream, Int32)

受信ストリームで新しいバイトを受信したときにアセンブラーが実行するアクション。

適用対象