BinaryClientFormatterSinkProvider.CreateSink 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
创建接收器链。
public:
virtual System::Runtime::Remoting::Channels::IClientChannelSink ^ CreateSink(System::Runtime::Remoting::Channels::IChannelSender ^ channel, System::String ^ url, System::Object ^ remoteChannelData);
public System.Runtime.Remoting.Channels.IClientChannelSink CreateSink (System.Runtime.Remoting.Channels.IChannelSender channel, string url, object remoteChannelData);
abstract member CreateSink : System.Runtime.Remoting.Channels.IChannelSender * string * obj -> System.Runtime.Remoting.Channels.IClientChannelSink
override this.CreateSink : System.Runtime.Remoting.Channels.IChannelSender * string * obj -> System.Runtime.Remoting.Channels.IClientChannelSink
Public Function CreateSink (channel As IChannelSender, url As String, remoteChannelData As Object) As IClientChannelSink
参数
- channel
- IChannelSender
信道,为其构造此接收器链。
- url
- String
要连接到的对象的 URL 或目标对象的信道 URI。
- remoteChannelData
- Object
描述远程服务器上的信道的信道数据对象。
返回
新生成的信道接收器链中的第一个接收器,或 null
(指示此提供程序将不会或不能为此终结点提供连接)。
实现
注解
CreateSink调用该方法时,它会创建自己的通道接收器,如果链中存在一个) ,则会将调用转发CreateSink到 (链中的下一个接收器提供程序,并确保下一个接收器和当前接收器链接在一起。