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 IMessageSink che IClientChannelSink. IClientFormatterSink combina questi in un'unica interfaccia.

Proprietà

Nome Descrizione
NextChannelSink

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

(Ereditato da IClientChannelSink)
NextSink

Ottiene il sink del messaggio successivo nella catena di sink.

(Ereditato da IMessageSink)
Properties

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

(Ereditato da IChannelSinkBase)

Metodi

Nome Descrizione
AsyncProcessMessage(IMessage, IMessageSink)

Elabora in modo asincrono il messaggio specificato.

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

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

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

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

(Ereditato da IClientChannelSink)
GetRequestStream(IMessage, ITransportHeaders)

Restituisce l'oggetto Stream in cui deve essere serializzato il messaggio specificato.

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

Richiede l'elaborazione dei messaggi dal sink corrente.

(Ereditato da IClientChannelSink)
SyncProcessMessage(IMessage)

Elabora in modo sincrono il messaggio specificato.

(Ereditato da IMessageSink)

Si applica a