IServerFormatterSinkProvider Интерфейс

Определение

Помечает поставщика приемника канала сервера в качестве поставщика приемника форматирования сервера.

public interface class IServerFormatterSinkProvider : System::Runtime::Remoting::Channels::IServerChannelSinkProvider
public interface IServerFormatterSinkProvider : System.Runtime.Remoting.Channels.IServerChannelSinkProvider
[System.Runtime.InteropServices.ComVisible(true)]
public interface IServerFormatterSinkProvider : System.Runtime.Remoting.Channels.IServerChannelSinkProvider
type IServerFormatterSinkProvider = interface
    interface IServerChannelSinkProvider
[<System.Runtime.InteropServices.ComVisible(true)>]
type IServerFormatterSinkProvider = interface
    interface IServerChannelSinkProvider
Public Interface IServerFormatterSinkProvider
Implements IServerChannelSinkProvider
Производный
Атрибуты
Реализации

Комментарии

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

Чтобы использовать <formatter> тег вместо <provider> тега в файле конфигурации, поставщик приемника канала сервера должен реализовать IClientFormatterSinkProvider интерфейс вместо IClientChannelSinkProviderнего. Дополнительные сведения о конфигурации удаленного взаимодействия см. в разделе "Свойства конфигурации канала" и "Параметрыудаленного взаимодействия" и "Параметры удаленного взаимодействия".

Некоторые реализации приемника форматирования используют форматировщики времени выполнения (BinaryFormatter и SoapFormatter). Другие реализации могут использовать собственные средства для преобразования сообщения канала в поток. В пути возврата приемник форматирования преобразует поток сообщений обратно в элементы сообщения канала (возвращаемое сообщение).

Свойства

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

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

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

Методы

Имя Описание
CreateSink(IChannelReceiver)

Создает цепочку приемников.

(Унаследовано от IServerChannelSinkProvider)
GetChannelData(IChannelDataStore)

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

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

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