Язык

BinaryClientFormatterSinkProvider.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 вызов следующего поставщика приемника в цепочке (если есть один), и гарантирует, что следующий приемник и текущий канал связаны вместе.

Применяется к