IContributeEnvoySink.GetEnvoySink(MarshalByRefObject, IMessageSink) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Usa o primeiro coletor da cadeia de coletores compostos até o momento e, em seguida, encadeia o coletor de mensagem na frente da cadeia já formada.
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu 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
O objeto de servidor para o qual a cadeia está sendo criada.
- nextSink
- IMessageSink
A cadeia de coletores composta até o momento.
Retornos
A cadeia de coletores de composição.
- Atributos
Comentários
O GetEnvoySink método é usado como uma otimização para criar um coletor envoy quando o destino é um contexto diferente no mesmo domínio de aplicativo e é usado pela operação de encapsulamento.