HttpRequest.TimedOutToken Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft ein CancellationToken-Objekt ab, das aktiviert wird, wenn eine Anforderung abgelaufen ist.
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
Eigenschaftswert
Das Abbruchtoken.
Hinweise
Der Timeoutzeitraum kann in der Web.config-Datei (siehe HttpRuntimeSection.ExecutionTimeout) oder programmgesteuert (siehe ) angegeben werden (siehe HttpServerUtility.ScriptTimeout). Der Timeoutzeitraum wird anhand der Zeit gemessen, zu der die Anforderung eingeht. Wenn das Standardtimeout von 110 Sekunden in Kraft ist, wird das Abbruchtoken nicht früher als 110 Sekunden nach Beginn der Anforderungsverarbeitung ausgelöst. Sie können den HttpServerUtility.ScriptTimeout Eigenschaftswert ändern, und solange dieses Token noch nicht verdoppt wurde, wird der neue Timeoutwert berücksichtigt.
Derzeit bietet das Token nur eine Granularität von 15 Sekunden. Dies bedeutet, dass das Token nach Beginn der Anforderungsverarbeitung zwischen 110 und 125 Sekunden zwischen 110 und 125 Sekunden verdoppt wird, wenn der Timeoutwert 110 Sekunden beträgt. Die Granularität kann sich in Zukunft ändern.
Obwohl diese Eigenschaft threadsicher ist, gibt es Einschränkungen für die Verwendung. Weitere Informationen finden Sie unter HttpResponse.ClientDisconnectedToken.
Diese Eigenschaft ist bedeutungslos, wenn die WebSockets-Anforderungsverarbeitung gestartet wurde.