Udostępnij za pośrednictwem


SoapClientFormatterSinkProvider.CreateSink Metoda

Definicja

Tworzy łańcuch ujścia.

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

Parametry

channel
IChannelSender

Kanał, dla którego jest tworzony ten łańcuch ujścia.

url
String

Adres URL obiektu do nawiązania połączenia z obiektem docelowym lub identyfikator URI kanału.

remoteChannelData
Object

Obiekt danych kanału opisujący kanał na serwerze zdalnym.

Zwraca

Pierwszy ujście nowo utworzonego łańcucha ujścia kanału lub null, który wskazuje, że ten dostawca nie będzie lub nie może zapewnić połączenia dla tego punktu końcowego.

Implementuje

Uwagi

CreateSink Gdy metoda jest wywoływana, tworzy własne ujście kanału, przekazuje CreateSink wywołanie do następnego dostawcy ujścia w łańcuchu (jeśli istnieje) i zapewnia, że następne ujście i bieżące są połączone ze sobą.

Dotyczy