BinaryClientFormatterSinkProvider.CreateSink Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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 konstruowany ten łańcuch ujścia.
- url
- String
Adres URL obiektu, z którym ma nawiązać połączenie, lub identyfikator URI kanału dla obiektu docelowego.
- remoteChannelData
- Object
Obiekt danych kanału opisujący kanał na serwerze zdalnym.
Zwraca
Pierwszy ujścia nowo utworzonego łańcucha ujścia kanału lub , który wskazuje, że ten dostawca nie będzie lub nie może zapewnić połączenia null dla tego punktu końcowego.
Implementuje
Uwagi
Gdy metoda jest wywoływana, tworzy własne ujścia kanału, przekazuje wywołanie do następnego dostawcy ujścia w łańcuchu (jeśli istnieje) i zapewnia, że następne ujścia i bieżące są CreateSink CreateSink połączone.