Język

IPayloadSender Interfejs

Definicja

Każdy PayloadSender zarządza zapisem surowych danych do wychodzącego ITransportSender.

public interface IPayloadSender
type IPayloadSender = interface
Public Interface IPayloadSender
Pochodne

Właściwości

Nazwa Opis
IsConnected

Otrzymuje wartość wskazującą, czy Nadawca PayloadSender jest obecnie połączony z .ITransportSender

Metody

Nazwa Opis
Connect(ITransportSender)

Łączy PayloadSender z przekazanym ITransportSender.

Disconnect(DisconnectedEventArgs)

Odłącza nadawcę ładunku od jego ITransportSender.

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

Rozpoczyna proces zapisywania podanego ładunku do wychodzącego Stream i ustawia callback na wyzwalanie po zakończeniu działania.

Zdarzenia

Nazwa Opis
Disconnected

Emitowany, gdy Nadawca ładunku zostaje rozłączony z .ITransportSender

Dotyczy