IContributeServerContextSink Interfaz

Definición

Aporta un receptor de interceptación en el límite del contexto en el servidor de una llamada de comunicación remota.Contributes an interception sink at the context boundary on the server end of a remoting call.

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

public interface class IContributeServerContextSink
public interface IContributeServerContextSink
[System.Runtime.InteropServices.ComVisible(true)]
public interface IContributeServerContextSink
type IContributeServerContextSink = interface
[<System.Runtime.InteropServices.ComVisible(true)>]
type IContributeServerContextSink = interface
Public Interface IContributeServerContextSink
Derivado
Atributos

Comentarios

La IContributeServerContextSink interfaz se implementa mediante propiedades de contexto en una Context clase que desea aportar un receptor de interceptación en el límite del contexto en el servidor de una llamada de comunicación remota.The IContributeServerContextSink interface is implemented by context properties in a Context class that want to contribute an interception sink at the context boundary on the server end of a remoting call.

La cadena de contexto del servidor se compone de esas propiedades en el contexto de servidor que implementa IContributeServerContextSink y que contribuyen a un receptor mediante la GetServerContextSink llamada al método.The server context chain is composed from those properties in the server context that implement IContributeServerContextSink and which contribute a sink by using the GetServerContextSink method call.

La serialización es un ejemplo de este tipo de propiedad de contexto.Serialization is an example of such a context property. En este caso, el receptor de mensajes implicaría la toma de un bloqueo primitivo de sincronización antes de procesar una llamada.In this case, the message sink would involve taking a synchronization primitive lock before processing a call any further.

Métodos

GetServerContextSink(IMessageSink)

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

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.Takes the first sink in the chain of sinks composed so far, and then chains its message sink in front of the chain already formed.

Se aplica a