HttpContext.ThreadAbortOnTimeout Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.