IContributeEnvoySink.GetEnvoySink(MarshalByRefObject, IMessageSink) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得目前已撰寫之接收鏈結中的第一個接收,然後將它的訊息接收鏈結到已經形成的鏈結前面。
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。
public:
System::Runtime::Remoting::Messaging::IMessageSink ^ GetEnvoySink(MarshalByRefObject ^ obj, System::Runtime::Remoting::Messaging::IMessageSink ^ nextSink);
public System.Runtime.Remoting.Messaging.IMessageSink GetEnvoySink (MarshalByRefObject obj, System.Runtime.Remoting.Messaging.IMessageSink nextSink);
[System.Security.SecurityCritical]
public System.Runtime.Remoting.Messaging.IMessageSink GetEnvoySink (MarshalByRefObject obj, System.Runtime.Remoting.Messaging.IMessageSink nextSink);
abstract member GetEnvoySink : MarshalByRefObject * System.Runtime.Remoting.Messaging.IMessageSink -> System.Runtime.Remoting.Messaging.IMessageSink
[<System.Security.SecurityCritical>]
abstract member GetEnvoySink : MarshalByRefObject * System.Runtime.Remoting.Messaging.IMessageSink -> System.Runtime.Remoting.Messaging.IMessageSink
Public Function GetEnvoySink (obj As MarshalByRefObject, nextSink As IMessageSink) As IMessageSink
參數
要為其建立鏈結的伺服器物件。
- nextSink
- IMessageSink
到目前為止所撰寫的接收鏈結。
傳回
複合接收鏈結。
- 屬性
備註
GetEnvoySink當目的地是相同應用程式域中的不同內容,且由 Wrap 作業使用時,方法會用來做為建立 envoy 接收的優化。