SoapClientFormatterSinkProvider.CreateSink メソッド

定義

シンク チェインを作成します。

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 され (存在する場合)、次のシンクと現在のシンクがリンクされます。

適用対象