語言

PayloadDisassembler 類別

定義

PayloadDisassembler 將資料負載拆解成塊狀,經由運輸機傳送,並在接收端重新組裝。 這允許有效載荷多工,避免單一大型有效載荷阻擋傳輸。

public abstract class PayloadDisassembler
type PayloadDisassembler = class
Public MustInherit Class PayloadDisassembler
繼承
PayloadDisassembler
衍生

建構函式

名稱 Description
PayloadDisassembler(IPayloadSender, Guid)

初始化 PayloadDisassembler 類別的新執行個體。

屬性

名稱 Description
Serializer

取得或設定 , Newtonsoft.Json.JsonSerializer 供這個反組譯器使用。 用來設定自訂 SerializationSettings。

Type

取得該反組譯器所操作的有效載荷的單一字元類型。 TransportConstants。

方法

名稱 Description
DisassembleAsync(CancellationToken)

開始拆解有效載荷並將所得區塊送往運輸 PayloadSender 中派遣。

GetStreamAsync()

取得這個反組譯程式正在運作的數據流。

GetStreamDescription(ResponseMessageStream)

建立並返回 StreamDescription 已通過 ResponseMessageStream的 。

Serialize<T>(T, MemoryStream, Int32)

將項目序列化到中 MemoryStream ,並顯示結果的長度。

適用於