| ||
auteur : dev01 | ||
Pour publier une instance particulière d'une classe il suffit de la passer au constructeur de la classe ServiceHost. Il faut également que la classe qui remplit le contrat soit décorée avec l'attribut ServiceBehavior et définir le paramètre InstanceContextMode à Single
Attention dans ce cas comme dans celui de l'utilisation d'un objet par appel vous devez avoir un constructeur sans argument de défini.
| ||
lien : ![]() lien : ![]() |
| ||
auteur : dev01 | ||
Afin que l'objet soit unique pour le client mais différent pour chaque client vous devez définir plusieurs contraintes :
| ||
lien : ![]() |
| ||
auteur : dev01 | ||
Pour utiliser un objet qui ne sert qu'une fois pour un appel à une fonction il faut définir ServiceBehavior avec la valeur PerCall
| ||
lien : ![]() |
Les sources présentées sur cette page sont libres de droits et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation constitue une œuvre intellectuelle protégée par les droits d'auteur. Copyright © 2010 Developpez Developpez LLC. Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site ni de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.