IClientFormatterSinkProvider Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Помечает поставщик приемника канала клиента как поставщик приемника форматирования клиента.
public interface class IClientFormatterSinkProvider : System::Runtime::Remoting::Channels::IClientChannelSinkProvider
public interface IClientFormatterSinkProvider : System.Runtime.Remoting.Channels.IClientChannelSinkProvider
[System.Runtime.InteropServices.ComVisible(true)]
public interface IClientFormatterSinkProvider : System.Runtime.Remoting.Channels.IClientChannelSinkProvider
type IClientFormatterSinkProvider = interface
interface IClientChannelSinkProvider
[<System.Runtime.InteropServices.ComVisible(true)>]
type IClientFormatterSinkProvider = interface
interface IClientChannelSinkProvider
Public Interface IClientFormatterSinkProvider
Implements IClientChannelSinkProvider
- Производный
- Атрибуты
- Реализации
Комментарии
Создается IClientFormatterSinkProvider приемники форматирования клиента для клиентского канала, через который поток сообщений удаленного взаимодействия. Первый приемник на стороне клиента должен реализовать интерфейсы IMessageSink и IClientChannelSink интерфейсы IClientFormatterSink .
Чтобы использовать <formatter> тег вместо тега <provider> в файле конфигурации, поставщик приемника канала клиента должен реализовать IClientFormatterSinkProvider интерфейс, а не просто IClientChannelSinkProvider.
Некоторые реализации приемника форматирования используют форматировщики времени выполнения (BinaryFormatter и SoapFormatter). Другие реализации могут использовать собственные средства для преобразования сообщения канала в поток. В пути возврата приемник форматирования преобразует поток сообщений обратно в элементы сообщения канала (возвращаемое сообщение).
Свойства
| Имя | Описание |
|---|---|
| Next |
Возвращает или задает следующий поставщик приемника в цепочке поставщиков приемников каналов. (Унаследовано от IClientChannelSinkProvider) |
Методы
| Имя | Описание |
|---|---|
| CreateSink(IChannelSender, String, Object) |
Создает цепочку приемников. (Унаследовано от IClientChannelSinkProvider) |