Compartilhar via


IInstanceContextInitializer Interface

Definição

Define os métodos necessários para inspecionar ou modificar a criação de objetos InstanceContext quando necessário.

public interface class IInstanceContextInitializer
public interface IInstanceContextInitializer
type IInstanceContextInitializer = interface
Public Interface IInstanceContextInitializer

Comentários

Para inspecionar ou modificar InstanceContext objetos quando eles são criados, implemente a interface e use um para IInstanceContextInitializer IContractBehavior adicioná-lo à InstanceContextInitializers propriedade .

Pode haver qualquer número de inicializadores de contexto para um serviço. Normalmente, o IInstanceContextInitializer é adicionado para anexar uma extensão ao objeto como um mecanismo para passar dados em um InstanceContext aplicativo.

Se você quiser participar do fornecimento ou da seleção do objeto InstanceContext que processa uma mensagem, consulte System.ServiceModel.Dispatcher.IInstanceContextProvider .

Métodos

Initialize(InstanceContext, Message)

Fornece a capacidade de modificar o objeto InstanceContext recém-criado.

Aplica-se a