IInstanceContextInitializer Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Определяет методы, необходимые для проверки или изменения создания InstanceContext объектов при необходимости.
public interface class IInstanceContextInitializer
public interface IInstanceContextInitializer
type IInstanceContextInitializer = interface
Public Interface IInstanceContextInitializer
Комментарии
Чтобы проверить или изменить InstanceContext объекты при их создании, реализуйте IInstanceContextInitializer интерфейс и используйте его IContractBehavior для добавления в InstanceContextInitializers свойство.
Для службы может быть любое количество инициализаторов контекста. Как правило, IInstanceContextInitializer добавляется для присоединения расширения к InstanceContext объекту в качестве механизма передачи данных во всем приложении.
Если вы хотите участвовать в предоставлении или выборе InstanceContext объекта, обрабатывающего сообщение, см. раздел System.ServiceModel.Dispatcher.IInstanceContextProvider.
Методы
| Имя | Описание |
|---|---|
| Initialize(InstanceContext, Message) |
Предоставляет возможность изменять только что созданный InstanceContext объект. |