IContributeServerContextSink Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Contribuye a un receptor de interceptación en el límite de contexto del extremo del servidor de una llamada remota.
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 desean contribuir a un receptor de interceptación en el límite de contexto en el extremo del servidor de una llamada remota.
La cadena de contexto del servidor se compone de esas propiedades en el contexto del servidor que implementan IContributeServerContextSink y que contribuyen a un receptor mediante la GetServerContextSink llamada al método .
La serialización es un ejemplo de esta propiedad de contexto. En este caso, el receptor de mensajes implicaría tomar un bloqueo primitivo de sincronización antes de procesar una llamada más.
Métodos
| Nombre | Description |
|---|---|
| GetServerContextSink(IMessageSink) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Toma el primer receptor en la cadena de receptores compuestos hasta ahora y luego encadena su receptor de mensajes delante de la cadena ya formada. |