BinaryClientFormatterSinkProvider.CreateSink Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Erstellt eine Senkenkette.
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
Parameter
- channel
- IChannelSender
Der Channel, für den diese Senkenkette erstellt wird.
- url
- String
Die URL des Objekts, mit dem eine Verbindung hergestellt werden soll, oder der Channel-URI für das Zielobjekt.
- remoteChannelData
- Object
Ein Channeldatenobjekt, das einen Channel auf dem Remoteserver beschreibt.
Gibt zurück
Die erste Senke der neu gebildeten Channelsenkenkette oder null
, um anzugeben, dass dieser Anbieter keine Verbindung für diesen Endpunkt bereitstellt oder bereitstellen kann.
Implementiert
Hinweise
Wenn die CreateSink Methode aufgerufen wird, erstellt sie einen eigenen Kanalsenken, leitet den CreateSink Aufruf an den nächsten Sinkanbieter in der Kette weiter (sofern vorhanden), und stellt sicher, dass die nächste Spüle und die aktuelle Spüle miteinander verknüpft sind.