Compartir a través de


Cómo controlar la creación de instancias de servicio

Establecer el modo de instancia de un servicio le permite especificar cuándo se crea (y su objeto de servicio asociado definido por el usuario) System.ServiceModel.InstanceContext. Consulte la enumeración InstanceContextMode de modos existentes. Para obtener más información acerca de comportamientos, consulte Configuración y extensión del tiempo de ejecución con comportamientos. Para obtener ejemplos, consulte Service: Behaviors Samples.

Para controlar la duración de instancia de servicio mediante el código

  1. Aplique ServiceBehaviorAttribute a la clase de servicio.

  2. Establezca la propiedad InstanceContextMode a uno de los siguientes valores: PerCall, PerSession, o Single.

Ejemplo

El siguiente ejemplo de código establece la propiedad InstanceContextMode del atributo ServiceBehaviorAttribute en PerCall.

Consulte también

Referencia

ServiceBehaviorAttribute
InstanceContextMode
InstanceContextMode

Otros recursos

Service: Behaviors Samples