HttpRequest.TimedOutToken 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 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é
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é.