BinaryClientFormatterSinkProvider.CreateSink Yöntem

Tanım

Havuz zinciri oluşturur.

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

Parametreler

channel
IChannelSender

Bu havuz zincirinin oluşturulduğu kanal.

url
String

Bağlanacak nesnenin URL'si veya hedef nesne için kanal URI'si.

remoteChannelData
Object

Uzak sunucudaki bir kanalı açıklayan bir kanal veri nesnesi.

Döndürülenler

IClientChannelSink

Yeni oluşturulan kanal havuzu zincirinin veya nullbu sağlayıcının bu uç nokta için bağlantı sağlamayacağını veya sağlayamayacağını gösteren ilk havuzu.

Uygulamalar

Açıklamalar

CreateSink Yöntemi çağrıldığında kendi kanal havuzu oluşturur, çağrıyı CreateSink zincirdeki bir sonraki havuz sağlayıcısına iletir (varsa) ve sonraki havuz ile geçerli olanın birbirine bağlanmasını sağlar.

Şunlara uygulanır