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) |