IContributeEnvoySink.GetEnvoySink(MarshalByRefObject, IMessageSink) Método

Definición

Toma el primer receptor de la cadena de receptores formada hasta este momento y, a continuación, encadena el receptor de mensajes delante de la cadena ya formada.

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

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

Parámetros

obj
MarshalByRefObject

El objeto de servidor para el que se crea la cadena.

nextSink
IMessageSink

Cadena de receptores formada hasta este momento.

Devoluciones

IMessageSink

La cadena de receptores formada.

Atributos

Comentarios

El GetEnvoySink método se utiliza como una optimización para crear un receptor de envíos cuando el destino es un contexto diferente en el mismo dominio de aplicación y lo usa la operación de encapsulado.

Se aplica a