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. |