Condividi tramite


HttpContext.ThreadAbortOnTimeout Proprietà

Definizione

Ottiene o imposta un valore che specifica se il runtime ASP.NET deve chiamare Abort() sul thread che sta rispondendo a questa richiesta quando la richiesta scade.

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

Valore della proprietà

true se Abort() verrà chiamato quando scade il thread; in caso contrario, false. Il valore predefinito è true.

Commenti

Nei gestori e nei moduli che usano la proprietà per implementare l'annullamento HttpRequest.TimedOutToken cooperativo, è possibile disabilitare il comportamento che ASP.NET viene eseguito per impostazione predefinita quando si verifica il Thread.Abort timeout di una richiesta. L'impostazione di questa proprietà su false consente di assicurarsi che le routine di annullamento e pulizia vengano eseguite senza essere interrotte da ASP.NET.

Se si imposta questa proprietà su false, ASP.NET non visualizzerà automaticamente una pagina di errore "Timeout richiesta" quando si verifica un timeout. L'applicazione è responsabile dell'impostazione appropriata del contenuto della risposta.

Si applica a