Sdílet prostřednictvím


HttpRequest.TimedOutToken Vlastnost

Definice

CancellationToken Získá objekt, který je zakopaný při vypršení časového limitu požadavku.

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

Hodnota vlastnosti

CancellationToken

Token zrušení.

Poznámky

Časový limit lze zadat v souboru Web.config (viz HttpRuntimeSection.ExecutionTimeout) nebo programově (viz HttpServerUtility.ScriptTimeout). Časový limit se měří od doby, kdy požadavek přijde. Pokud je v platnosti výchozí časový limit 110 sekund, token zrušení se po zahájení zpracování požadavku nezapne dříve než 110 sekund. Můžete změnit HttpServerUtility.ScriptTimeout hodnotu vlastnosti a pokud tento token ještě nezapnul, bude se respektovat nová hodnota časového limitu.

Token v současné době poskytuje pouze 15sekundovou členitost, což znamená, že pokud je hodnota časového limitu 110 sekund, token se po zahájení zpracování žádosti zahodí do 110 až 125 sekund. Členitost se může v budoucnu změnit.

I když je tato vlastnost bezpečná pro vlákno, existují omezení jejího použití. Další informace naleznete v tématu HttpResponse.ClientDisconnectedToken.

Tato vlastnost je bez významu, pokud se spustilo zpracování požadavků WebSockets.

Platí pro