SessionHandlerOptions Classe

Définition

Représente les options du gestionnaire de session.

public class SessionHandlerOptions
type SessionHandlerOptions = class
Public Class SessionHandlerOptions
Héritage
SessionHandlerOptions

Constructeurs

SessionHandlerOptions()

Initialise une nouvelle instance de la classe SessionHandlerOptions.

Propriétés

AutoComplete

Obtient ou définit si l’option de saisie semi-automatique du gestionnaire de session est activée. Si cette valeur est true, si le gestionnaire retourne sans échec, le message est terminé et n’apparaîtra pas dans la session ; si une exception est levée à partir du gestionnaire, le message est abandonné et le deliveryCount de ce message augmente d’un seul. Si cette valeur est false, si le gestionnaire retourne sans échec, l’utilisateur doit écrire la logique pour compléter explicitement le message. Sinon, le message n’est pas considéré comme « terminé » et réapparaîtra dans la session.

AutoRenewTimeout

Obtient ou définit le temps nécessaire avant que la session renouvelle son état. Si un verrou de session va expirer, cette valeur correspond à la durée pendant laquelle le verrou de session doit être automatiquement renouvelé.

MaxConcurrentSessions

Obtient ou définit le nombre maximal de sessions existantes. La définition de cette valeur pour qu’elle soit supérieure au nombre maximal de sessions actives dans le service n’augmente pas le débit des messages.

MessageWaitTimeout

Obtient ou définit le temps nécessaire avant l’expiration du message en attente. Il s’agit du moment où la pompe de session attend avant de fermer la session en cours et de basculer vers une autre session.

Événements

ExceptionReceived

Se produit lorsqu’une exception a été reçue pendant la gestion de session.

S’applique à