Condividi tramite


IClientFormatterSink Interfaccia

Definizione

Contrassegna un sink come sink del formattatore client che serializza i messaggi in un flusso.

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
Derivato
Attributi
Implementazioni

Commenti

I sink del formattatore devono implementare sia che IMessageSinkIClientChannelSink. IClientFormatterSink combina questi in un'unica interfaccia.

Proprietà

NextChannelSink

Ottiene il sink di canale del client successivo nella catena di sink del client.

(Ereditato da IClientChannelSink)
NextSink

Ottiene il successivo sink di messaggi nella catena di sink.

(Ereditato da IMessageSink)
Properties

Ottiene un dizionario tramite il quale è possibile accedere alle proprietà sul sink.

(Ereditato da IChannelSinkBase)

Metodi

AsyncProcessMessage(IMessage, IMessageSink)

Elabora in modo asincrono il messaggio fornito.

(Ereditato da IMessageSink)
AsyncProcessRequest(IClientChannelSinkStack, IMessage, ITransportHeaders, Stream)

Richiede l'elaborazione asincrona di una chiamata di metodo sul sink corrente.

(Ereditato da IClientChannelSink)
AsyncProcessResponse(IClientResponseChannelSinkStack, Object, ITransportHeaders, Stream)

Richiede l'elaborazione asincrona di una risposta a una chiamata di metodo sul sink corrente.

(Ereditato da IClientChannelSink)
GetRequestStream(IMessage, ITransportHeaders)

Restituisce l'oggetto Stream sul quale verrà serializzato il messaggio fornito.

(Ereditato da IClientChannelSink)
ProcessMessage(IMessage, ITransportHeaders, Stream, ITransportHeaders, Stream)

Richiede l'elaborazione di messaggi da parte del sink corrente.

(Ereditato da IClientChannelSink)
SyncProcessMessage(IMessage)

Elabora in modo sincrono il messaggio fornito.

(Ereditato da IMessageSink)

Si applica a

Vedi anche