Freigeben über


IClientFormatterSink Schnittstelle

Definition

Kennzeichnet eine Spüle als Clientformatierersenke, die Nachrichten in einen Datenstrom serialisiert.

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
Abgeleitet
Attribute
Implementiert

Hinweise

Formatter senken müssen sowohl als auch IMessageSinkIClientChannelSink. IClientFormatterSink kombiniert diese in einer Schnittstelle.

Eigenschaften

Name Beschreibung
NextChannelSink

Ruft die nächste Clientkanal-Spüle in der Client-Senkenkette ab.

(Geerbt von IClientChannelSink)
NextSink

Ruft die nächste Nachricht in der Senkenkette ab.

(Geerbt von IMessageSink)
Properties

Ruft ein Wörterbuch ab, über das auf die Eigenschaften auf der Spüle zugegriffen werden kann.

(Geerbt von IChannelSinkBase)

Methoden

Name Beschreibung
AsyncProcessMessage(IMessage, IMessageSink)

Verarbeitet die angegebene Nachricht asynchron.

(Geerbt von IMessageSink)
AsyncProcessRequest(IClientChannelSinkStack, IMessage, ITransportHeaders, Stream)

Fordert eine asynchrone Verarbeitung eines Methodenaufrufs auf der aktuellen Sink an.

(Geerbt von IClientChannelSink)
AsyncProcessResponse(IClientResponseChannelSinkStack, Object, ITransportHeaders, Stream)

Fordert eine asynchrone Verarbeitung einer Antwort auf einen Methodenaufruf auf der aktuellen Spüle an.

(Geerbt von IClientChannelSink)
GetRequestStream(IMessage, ITransportHeaders)

Gibt den Stream Wert zurück, auf den die bereitgestellte Nachricht serialisiert werden soll.

(Geerbt von IClientChannelSink)
ProcessMessage(IMessage, ITransportHeaders, Stream, ITransportHeaders, Stream)

Fordert die Nachrichtenverarbeitung von der aktuellen Spüle an.

(Geerbt von IClientChannelSink)
SyncProcessMessage(IMessage)

Verarbeitet die angegebene Nachricht synchron.

(Geerbt von IMessageSink)

Gilt für: