Partager via


Comment : contrôler l'instanciation de service

La définition du mode d'instance d'un service vous permet de spécifier quand un System.ServiceModel.InstanceContext (et son objet de service associé, défini par l'utilisateur) est créé. Consultez l'énumération InstanceContextMode pour connaître les modes possibles. Pour plus d'informations sur les comportements, consultez Configuration et extension de l'exécution à l'aide de comportements. Pour obtenir des exemples fonctionnels, consultez Service: Behaviors Samples.

Pour contrôler la durée de vie de l'instance de service en utilisant du code

  1. Appliquez ServiceBehaviorAttribute à la classe de service.

  2. Affectez à la propriété InstanceContextMode l'une des valeurs suivantes : PerCall, PerSession ou Single.

Exemple

L'exemple de code suivant affecte à la propriété InstanceContextMode de l'attribut ServiceBehaviorAttribute la valeur PerCall.

Voir aussi

Référence

ServiceBehaviorAttribute
InstanceContextMode
InstanceContextMode

Autres ressources

Service: Behaviors Samples