IServerFormatterSinkProvider 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
将服务器信道接收器提供程序标记为服务器格式化程序接收器提供程序。
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) |