Бөлісу құралы:


IClientFormatterSink Интерфейс

Определение

Помечает приемник в качестве приемника форматирования клиента, который сериализует сообщения в поток.

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
Производный
Атрибуты
Реализации

Комментарии

Приемники форматирования должны реализовывать оба IMessageSink и IClientChannelSink. IClientFormatterSink объединяет их в один интерфейс.

Свойства

Имя Описание
NextChannelSink

Возвращает следующий приемник канала клиента в цепочке приемников клиента.

(Унаследовано от IClientChannelSink)
NextSink

Возвращает следующий приемник сообщений в цепочке приемника.

(Унаследовано от IMessageSink)
Properties

Получает словарь, с помощью которого можно получить доступ к свойствам приемника.

(Унаследовано от IChannelSinkBase)

Методы

Имя Описание
AsyncProcessMessage(IMessage, IMessageSink)

Асинхронно обрабатывает заданное сообщение.

(Унаследовано от IMessageSink)
AsyncProcessRequest(IClientChannelSinkStack, IMessage, ITransportHeaders, Stream)

Запрашивает асинхронную обработку вызова метода в текущем приемнике.

(Унаследовано от IClientChannelSink)
AsyncProcessResponse(IClientResponseChannelSinkStack, Object, ITransportHeaders, Stream)

Запрашивает асинхронную обработку ответа на вызов метода в текущем приемнике.

(Унаследовано от IClientChannelSink)
GetRequestStream(IMessage, ITransportHeaders)

Возвращает значение, Stream в котором сериализуется предоставленное сообщение.

(Унаследовано от IClientChannelSink)
ProcessMessage(IMessage, ITransportHeaders, Stream, ITransportHeaders, Stream)

Запрашивает обработку сообщений из текущего приемника.

(Унаследовано от IClientChannelSink)
SyncProcessMessage(IMessage)

Синхронно обрабатывает заданное сообщение.

(Унаследовано от IMessageSink)

Применяется к