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而不仅仅是 。 有关远程处理配置的其他信息,请参阅 通道和格式化程序配置属性远程处理设置架构

某些格式化程序接收器实现使用运行时格式化程序 (BinaryFormatterSoapFormatter) 。 其他实现可以使用自己的方法将信道消息转换为流。 在返回过程中,格式化程序接收器会将消息流转换回通道消息元素, (返回消息) 。

属性

Next

获取或设置信道接收器提供程序链中的下一个接收器提供程序。

(继承自 IClientChannelSinkProvider)

方法

CreateSink(IChannelSender, String, Object)

创建接收器链。

(继承自 IClientChannelSinkProvider)

适用于