HttpRequest.TimedOutToken Tulajdonság

Definíció

CancellationToken Lekéri a kérések túllépésekor megbotlott objektumot.

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

Tulajdonság értéke

A lemondási jogkivonat.

Megjegyzések

Az időtúllépési időszak megadható a Web.config fájlban (lásd HttpRuntimeSection.ExecutionTimeout) vagy programozott módon (lásd HttpServerUtility.ScriptTimeout). Az időtúllépési időszak a kérelem beérésétől számítható. Ha az alapértelmezett 110 másodperces időtúllépés érvényben van, a lemondási jogkivonat legfeljebb 110 másodperccel a kérésfeldolgozás megkezdése után meg lesz kapcsolva. Módosíthatja a tulajdonság értékét, és amíg ez a HttpServerUtility.ScriptTimeout jogkivonat még nem változott, az új időtúllépési érték tiszteletben lesz tartva.

A jogkivonat jelenleg csak 15 másodperces részletességet biztosít, ami azt jelenti, hogy ha az időtúllépési érték 110 másodperc, a jogkivonat valamikor 110 és 125 másodperc között megbotlik a kérés feldolgozása után. A részletesség a jövőben változhat.

Annak ellenére, hogy ez a tulajdonság szálbiztos, a használatára korlátozások vonatkoznak. További információért lásd HttpResponse.ClientDisconnectedToken.

Ez a tulajdonság értelmetlen, ha a WebSockets-kérelmek feldolgozása megkezdődött.

A következőre érvényes: