HttpRequest.TimedOutToken Propriété

Définition

Obtient un objet CancellationToken dépassé lors de l'expiration d'une requête.

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é

CancellationToken

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 arrive. Si le délai d’expiration par défaut de 110 secondes est en vigueur, le jeton d’annulation n’est pas dépassé 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 triplé, 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 trippé 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 aucune signification si le traitement des demandes WebSockets a démarré.

S’applique à