Partage via


HttpContext.ThreadAbortOnTimeout Propriété

Définition

Obtient ou définit une valeur qui spécifie si le runtime ASP.NET doit appeler Abort() sur le thread qui résout cette requête lorsqu'elle a expiré.

public:
 property bool ThreadAbortOnTimeout { bool get(); void set(bool value); };
public bool ThreadAbortOnTimeout { get; set; }
member this.ThreadAbortOnTimeout : bool with get, set
Public Property ThreadAbortOnTimeout As Boolean

Valeur de propriété

true si Abort() est appelé lorsque le thread expire ; sinon, false. La valeur par défaut est true.

Remarques

Dans les gestionnaires et les modules qui utilisent la propriété pour implémenter l’annulation HttpRequest.TimedOutToken coopérative, vous souhaiterez peut-être désactiver le Thread.Abort comportement que ASP.NET effectue par défaut lorsqu’une requête expire. La définition de false cette propriété sur peut vous aider à vous assurer que les routines d’annulation et de nettoyage s’exécuteront sans être interrompues par ASP.NET.

Si vous définissez cette propriété sur false, ASP.NET n’affiche pas automatiquement une page d’erreur « Demander un délai d’expiration » lorsqu’un délai d’expiration se produit. L’application est responsable de la définition appropriée du contenu de la réponse.

S’applique à