Lingua

IContributeEnvoySink.GetEnvoySink(MarshalByRefObject, IMessageSink) Metodo

Definizione

Accetta il primo sink nella catena di sink composti finora e quindi concatena il sink del messaggio davanti alla catena già formata.

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

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

Parametri

obj
MarshalByRefObject

Oggetto server per il quale viene creata la catena.

nextSink
IMessageSink

La catena di sink composti finora.

Valori restituiti

Catena di sink composita.

Attributi

Commenti

Il GetEnvoySink metodo viene usato come ottimizzazione per creare un sink envoy quando la destinazione è un contesto diverso nello stesso dominio applicazione e viene utilizzata dall'operazione Wrap.

Si applica a