Procedura: controllare l'istanza del servizio

L'impostazione della modalità di istanza di un servizio consente di specificare quando vengono creati una classe System.ServiceModel.InstanceContext e il relativo oggetto servizio definito dall'utente associato. Per un elenco delle modalità possibili, vedere l'enumerazione InstanceContextMode. Per ulteriori informazioni sui comportamenti, vedere Configurazione ed estensione del runtime con i comportamenti. Per alcuni esempi funzionanti, vedere Service: Behaviors Samples.

Per controllare la durata dell'istanza del servizio tramite codice

  1. Applicare la classe ServiceBehaviorAttribute alla classe di servizi.

  2. Impostare la proprietà InstanceContextMode su uno dei valori seguenti: PerCall, PerSession o Single.

Esempio

Nell'esempio di codice seguente, la proprietà InstanceContextMode dell'attributo ServiceBehaviorAttribute viene impostata su PerCall.

Vedere anche

Riferimenti

ServiceBehaviorAttribute
InstanceContextMode
InstanceContextMode

Altre risorse

Service: Behaviors Samples