IContributeServerContextSink Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет приемник перехвата на границе контекста на серверной стороне вызова удаленного взаимодействия.
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.
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
- Производный
- Атрибуты
Комментарии
Интерфейс IContributeServerContextSink реализуется свойствами контекста Context в классе, который требуется включить приемник перехвата на границе контекста на серверной части вызова удаленного взаимодействия.
Цепочка контекста сервера состоит из свойств в контексте сервера, которые реализуют IContributeServerContextSink и которые добавляют приемник с помощью GetServerContextSink вызова метода .
Примером такого свойства контекста является сериализация. В этом случае приемник сообщений будет включать в себя примитивную блокировку синхронизации перед дальнейшей обработкой вызова.
Методы
GetServerContextSink(IMessageSink) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Берет первый приемник в сформированной цепочке приемников и помещает его приемник сообщения в качестве первого звена уже сформированной цепочки. |