IClientFormatterSink Interfejs

Definicja

Oznacza ujście jako ujście formatującego klienta, który serializuje komunikaty do strumienia.

public interface class IClientFormatterSink : System::Runtime::Remoting::Channels::IClientChannelSink, System::Runtime::Remoting::Messaging::IMessageSink
public interface IClientFormatterSink : System.Runtime.Remoting.Channels.IClientChannelSink, System.Runtime.Remoting.Messaging.IMessageSink
[System.Runtime.InteropServices.ComVisible(true)]
public interface IClientFormatterSink : System.Runtime.Remoting.Channels.IClientChannelSink, System.Runtime.Remoting.Messaging.IMessageSink
type IClientFormatterSink = interface
    interface IMessageSink
    interface IClientChannelSink
    interface IChannelSinkBase
[<System.Runtime.InteropServices.ComVisible(true)>]
type IClientFormatterSink = interface
    interface IMessageSink
    interface IClientChannelSink
    interface IChannelSinkBase
Public Interface IClientFormatterSink
Implements IClientChannelSink, IMessageSink
Pochodne
Atrybuty
Implementuje

Uwagi

Ujścia formatatora muszą implementować zarówno , jak IMessageSink i IClientChannelSink. IClientFormatterSink łączy je w jeden interfejs.

Właściwości

Nazwa Opis
NextChannelSink

Pobiera następny ujście kanału klienta w łańcuchu ujścia klienta.

(Odziedziczone po IClientChannelSink)
NextSink

Pobiera następny ujście komunikatu w łańcuchu ujścia.

(Odziedziczone po IMessageSink)
Properties

Pobiera słownik, za pomocą którego można uzyskać dostęp do właściwości ujścia.

(Odziedziczone po IChannelSinkBase)

Metody

Nazwa Opis
AsyncProcessMessage(IMessage, IMessageSink)

Asynchronicznie przetwarza dany komunikat.

(Odziedziczone po IMessageSink)
AsyncProcessRequest(IClientChannelSinkStack, IMessage, ITransportHeaders, Stream)

Żąda asynchronicznego przetwarzania wywołania metody w bieżącym ujściu.

(Odziedziczone po IClientChannelSink)
AsyncProcessResponse(IClientResponseChannelSinkStack, Object, ITransportHeaders, Stream)

Żąda asynchronicznego przetwarzania odpowiedzi na wywołanie metody w bieżącym ujściu.

(Odziedziczone po IClientChannelSink)
GetRequestStream(IMessage, ITransportHeaders)

Zwraca element Stream , na który ma zostać serializowany podany komunikat.

(Odziedziczone po IClientChannelSink)
ProcessMessage(IMessage, ITransportHeaders, Stream, ITransportHeaders, Stream)

Żąda przetwarzania komunikatów z bieżącego ujścia.

(Odziedziczone po IClientChannelSink)
SyncProcessMessage(IMessage)

Synchronicznie przetwarza dany komunikat.

(Odziedziczone po IMessageSink)

Dotyczy