IContributeEnvoySink.GetEnvoySink(MarshalByRefObject, IMessageSink) Méthode

Définition

Prend le premier récepteur dans la chaîne de récepteurs composé jusqu’à présent, puis chaîne son récepteur de message devant la chaîne déjà formée.

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

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

Paramètres

obj
MarshalByRefObject

Objet serveur pour lequel la chaîne est créée.

nextSink
IMessageSink

La chaîne de récepteurs composé jusqu’à présent.

Retours

Chaîne de récepteur composite.

Attributs

Remarques

La GetEnvoySink méthode est utilisée comme optimisation pour créer un récepteur d’envoi lorsque la destination est un contexte différent dans le même domaine d’application et qu’elle est utilisée par l’opération wrap.

S’applique à