IPayloadSender 接口

定义

每个 PayloadSender 管理将原始数据写入传出 ITransportSender

public interface IPayloadSender
type IPayloadSender = interface
Public Interface IPayloadSender
派生

属性

IsConnected

获取一个值,该值指示 PayloadSender 当前是否连接到 ITransportSender

方法

Connect(ITransportSender)

将 PayloadSender 连接到传入的 ITransportSender

Disconnect(DisconnectedEventArgs)

断开 PayloadSender 与其 ITransportSender的连接。

SendPayload(Header, Stream, Boolean, Func<Header,Task>)

开始将给定有效负载写入传出 Stream 的过程,并将回调设置为在完成时触发。

事件

Disconnected

当 PayloadSender 变得与 不一致时发出 ITransportSender

适用于