Gewusst wie: Steuern der Dienstinstanzierung
Durch das Festlegen des Instanzmodus eines Dienstes können Sie angeben, wann ein System.ServiceModel.InstanceContext (und das zugeordnete benutzerdefinierte Dienstobjekt) erstellt wird. Mögliche Modi finden Sie in der InstanceContextMode-Enumeration. Weitere Informationen zum Verhalten finden Sie unter Konfigurieren und Erweitern der Laufzeit mit Verhalten. Arbeitsbeispiele finden Sie unter Service: Behaviors Samples.
So steuern Sie die Lebensdauer der Dienstinstanz mit Code
Fügen Sie das ServiceBehaviorAttribute der Dienstklasse hinzu.
Legen Sie die InstanceContextMode-Eigenschaft auf einen der folgenden Werte fest: PerCall, PerSession oder Single.
Beispiel
Im folgenden Codebeispiel wird die InstanceContextMode-Eigenschaft des ServiceBehaviorAttribute-Attributs auf PerCall festgelegt.
Siehe auch
Referenz
ServiceBehaviorAttribute
InstanceContextMode
InstanceContextMode