SessionHandlerOptions Clase

Definición

Representa las opciones del controlador de sesión.

public class SessionHandlerOptions
type SessionHandlerOptions = class
Public Class SessionHandlerOptions
Herencia
SessionHandlerOptions

Constructores

SessionHandlerOptions()

Inicializa una nueva instancia de la clase SessionHandlerOptions.

Propiedades

AutoComplete

Obtiene o establece si la opción autocompletar del controlador de sesión está habilitada. Si este valor es true, si el controlador devuelve sin ningún error, el mensaje se completa y no se mostrará en la sesión; Si se produce alguna excepción desde el controlador, el mensaje se abandona y el deliveryCount de este mensaje aumentará en uno. Si este valor es false, si el controlador devuelve sin ningún error, el usuario tiene que escribir la lógica para completar explícitamente el mensaje; de lo contrario, el mensaje no se considera "completado" y volverá a aparecer en la sesión.

AutoRenewTimeout

Obtiene o establece el tiempo necesario antes de que la sesión renueve su estado. Si va a expirar un bloqueo de sesión, este valor es la duración del bloqueo de sesión que se renovará automáticamente.

MaxConcurrentSessions

Obtiene o establece el número máximo de sesiones existentes. Establecer este valor en mayor que el número máximo de sesiones activas en el servicio no aumentará el rendimiento de los mensajes.

MessageWaitTimeout

Obtiene o establece el tiempo necesario antes de que expire el mensaje en espera. Esta es la hora en que la bomba de sesión espera antes de cerrar la sesión actual y cambiar a otra sesión.

Eventos

ExceptionReceived

Se produce cuando se recibió una excepción durante el control de sesiones.

Se aplica a