Partager via


IInstanceContextInitializer Interface

Définition

Définit les méthodes nécessaires à l'inspection ou à la modification de la création d'objets InstanceContext, au besoin.

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

Remarques

Pour inspecter ou modifier des objets InstanceContext lorsqu'ils sont créés, implémentez l'interface IInstanceContextInitializer et utilisez un IContractBehavior pour l'ajouter à la propriété InstanceContextInitializers.

Un service peut avoir n'importe quel nombre d'initialiseurs de contexte. En général, l'IInstanceContextInitializer est ajouté pour attacher une extension à l'objet InstanceContext comme un mécanisme pour passer des données dans l'ensemble d'une application.

Si vous souhaitez participer au processus permettant de fournir ou de sélectionner l'objet InstanceContext que traite un message, consultez System.ServiceModel.Dispatcher.IInstanceContextProvider.

Méthodes

Initialize(InstanceContext, Message)

Offre la possibilité de modifier l'objet InstanceContext créé récemment.

S’applique à