Partager 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 effectue la maintenance de cette requête lorsque la requête expire.

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() elle sera appelée lorsque le thread expire ; sinon, false. La valeur par défaut est true.

Remarques

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

Si vous définissez cette propriété falsesur , ASP.NET n’affiche pas automatiquement une page d’erreur « Délai d’expiration de la demande » lorsqu’un délai d’expiration se produit. L’application est chargée de définir le contenu de réponse de manière appropriée.

S’applique à