IClientFormatterSink Gränssnitt

Definition

Markerar en mottagare som en klientformateringsmottagare som serialiserar meddelanden till en ström.

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
Härledda
Attribut
Implementeringar

Kommentarer

Formateringsmottagare måste implementera både IMessageSink och IClientChannelSink. IClientFormatterSink kombinerar dessa i ett gränssnitt.

Egenskaper

Name Description
NextChannelSink

Hämtar nästa klientkanalmottagare i klientmottagarekedjan.

(Ärvd från IClientChannelSink)
NextSink

Hämtar nästa meddelandemottagare i mottagarkedjan.

(Ärvd från IMessageSink)
Properties

Hämtar en ordlista med vilka egenskaper på mottagaren kan nås.

(Ärvd från IChannelSinkBase)

Metoder

Name Description
AsyncProcessMessage(IMessage, IMessageSink)

Bearbetar det angivna meddelandet asynkront.

(Ärvd från IMessageSink)
AsyncProcessRequest(IClientChannelSinkStack, IMessage, ITransportHeaders, Stream)

Begär asynkron bearbetning av ett metodanrop på den aktuella mottagaren.

(Ärvd från IClientChannelSink)
AsyncProcessResponse(IClientResponseChannelSinkStack, Object, ITransportHeaders, Stream)

Begär asynkron bearbetning av ett svar på ett metodanrop på den aktuella mottagaren.

(Ärvd från IClientChannelSink)
GetRequestStream(IMessage, ITransportHeaders)

Returnerar till Stream vilken det angivna meddelandet ska serialiseras.

(Ärvd från IClientChannelSink)
ProcessMessage(IMessage, ITransportHeaders, Stream, ITransportHeaders, Stream)

Begär meddelandebearbetning från den aktuella mottagaren.

(Ärvd från IClientChannelSink)
SyncProcessMessage(IMessage)

Bearbetar det angivna meddelandet synkront.

(Ärvd från IMessageSink)

Gäller för

Se även