¿La vida útil de una instancia de un servicio WCF?

en el proceso de creación de un servicio WCF me encontré con un término nuevo para mí. Básicamente al especificar laInstanceContextMode Tengo algunas opciones, incluidas; @PerSession, PerCall ySingle. Aquí está el código de la muestra de la que estoy aprendiendo:

[ServiceBehavior(InstanceContextMode=InstanceContextMode.Single)]
public class EvalService : IEvalService { ...

Ahora, declaró al hacer esto que solo se crearía una instancia de mi servicio en tiempo de ejecución. ¿Qué significa esto? Pensé que cada vez que se realizaba una conexión con el servicio web, se trataba como una instancia separada.

¿Persiste, esta instancia de mi servicio, por cada solicitud realizada? A juzgar por los otros miembros mencionados en el docs, ¿es seguro asumir que así es como funciona?

Respuestas a la pregunta(8)

Su respuesta a la pregunta