IPayloadSender 인터페이스

정의

각 PayloadSender는 나가는에 원시 데이터 작성을 관리 ITransportSender 합니다.Each PayloadSender manages writing raw data to an outgoing ITransportSender.

public interface IPayloadSender
type IPayloadSender = interface
Public Interface IPayloadSender
파생

속성

IsConnected

PayloadSender 현재에 연결 되어 있는지 여부를 나타내는 값을 가져옵니다 ITransportSender .Gets a value indicating whether the PayloadSender is currently connected to an ITransportSender.

메서드

Connect(ITransportSender)

PayloadSender를 전달 된에 연결 합니다 ITransportSender .Connects the PayloadSender to the passed in ITransportSender.

Disconnect(DisconnectedEventArgs)

에서 PayloadSender의 연결을 끊습니다 ITransportSender .Disconnects the PayloadSender from its ITransportSender.

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

나가는에 지정 된 페이로드를 쓰고 Stream 완료 될 때 트리거할 콜백을 설정 하는 프로세스를 시작 합니다.Begins the process of writing the given payload to the outgoing Stream and sets the callback to trigger when complete.

이벤트

Disconnected

PayloadSender이에서 disconneced 될 때 내보내집니다 ITransportSender .Emitted when the PayloadSender becomes disconneced from the ITransportSender.

적용 대상