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 übersprungen wird, wenn eine Anforderung ausgeht.
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 datei Web.config angegeben werden (siehe HttpRuntimeSection.ExecutionTimeout) oder programmgesteuert (siehe HttpServerUtility.ScriptTimeout). Der Timeoutzeitraum wird ab dem Zeitpunkt gemessen, an dem die Anforderung eingeht. Wenn das Standardtimeout von 110 Sekunden wirksam ist, wird das Abbruchtoken nicht früher als 110 Sekunden nach Beginn der Anforderungsverarbeitung übersprungen.If the default timeout of 110 seconds is in effect, the cancellation token will be tripped no earlier than 110 seconds after request processing begins. Sie können den HttpServerUtility.ScriptTimeout Eigenschaftswert ändern und solange dieses Token noch nicht übersprungen wurde, wird der neue Timeoutwert berücksichtigt.
Derzeit stellt das Token nur eine Granularität von 15 Sekunden bereit, was bedeutet, dass das Token einige Zeit zwischen 110 und 125 Sekunden nach Beginn der Anforderungsverarbeitung vertrippt wird, wenn der Timeoutwert 110 und 125 Sekunden beträgt. Die Granularität kann sich in Zukunft ändern.
Obwohl diese Eigenschaft threadsicher ist, gibt es Einschränkungen bei der Verwendung. Weitere Informationen finden Sie unter HttpResponse.ClientDisconnectedToken.
Diese Eigenschaft ist bedeutungslos, wenn die WebSockets-Anforderungsverarbeitung gestartet wurde.