Partager via


HttpRequest.TimedOutToken Propriété

Définition

Obtient un CancellationToken objet qui est triplé lorsqu’une requête expire.

public:
 property System::Threading::CancellationToken TimedOutToken { System::Threading::CancellationToken get(); };
public System.Threading.CancellationToken TimedOutToken { get; }
member this.TimedOutToken : System.Threading.CancellationToken
Public ReadOnly Property TimedOutToken As CancellationToken

Valeur de propriété

Jeton d’annulation.

Remarques

La période d’expiration peut être spécifiée dans le fichier Web.config (voir HttpRuntimeSection.ExecutionTimeout) ou par programmation (voir HttpServerUtility.ScriptTimeout). La période d’expiration est mesurée à partir du moment où la demande est entrée. Si le délai d’expiration par défaut de 110 secondes est en vigueur, le jeton d’annulation est triplé pas plus de 110 secondes après le début du traitement des demandes. Vous pouvez modifier la valeur de la HttpServerUtility.ScriptTimeout propriété et, tant que ce jeton n’a pas encore trippé, la nouvelle valeur de délai d’expiration sera respectée.

Actuellement, le jeton fournit uniquement une granularité de 15 secondes, ce qui signifie que si la valeur du délai d’expiration est de 110 secondes, le jeton est triplé parfois entre 110 et 125 secondes après le début du traitement des demandes. La granularité peut changer à l’avenir.

Même si cette propriété est thread-safe, il existe des restrictions sur son utilisation. Pour plus d’informations, consultez HttpResponse.ClientDisconnectedToken.

Cette propriété n’a aucun sens si le traitement des demandes WebSockets a démarré.

S’applique à