Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Legt einen Wert fest, der angibt, dass die Daten zwischengespeichert werden.
Syntax
virtual VOID SetIsCached(
VOID
) = 0;
Parameter
Diese Methode nimmt zwei Parameter entgegen.
Bemerkungen
Von CHttpModule abgeleitete Klassen, die sich für Anforderungs- oder Antwortereignisse registrieren, erhalten einen IHttpContext-Zeiger als Parameter für die entsprechende virtual Methode. Um die Zwischenspeicherung zu aktivieren, rufen Sie die IHttpContext::GetResponse-Methode , die IHttpResponse::GetCachePolicy-Methode und schließlich die -Methode auf SetIsCached .
SetIsCached Das Verhalten hängt von der Implementierung ab. Sie sollten die folgenden Informationen als Richtlinie verwenden, aber möglicherweise nicht in allen Szenarien richtig:
Die aktuelle Standardimplementierung der IHttpCachePolicy-Schnittstelle deklariert einen
privatebooleschen Wert, derfalsebei der Konstruktion initialisiert wird. WennSetIsCachedaufgerufen wird, wird dieser boolesche Wert auftruefestgelegt. NachdemSetIsCachedaufgerufen wurde, gibt es keine Methode zum Zurücksetzen dieses booleschen Werts auffalse.SetIsCachedgibt den Wert dieses booleschen Werts zurück.
Anforderungen
| type | BESCHREIBUNG |
|---|---|
| Client | – IIS 7.0 unter Windows Vista – IIS 7.5 unter Windows 7 – IIS 8.0 unter Windows 8 – IIS 10.0 auf Windows 10 |
| Server | – IIS 7.0 unter Windows Server 2008 – IIS 7.5 unter Windows Server 2008 R2 – IIS 8.0 unter Windows Server 2012 – IIS 8.5 unter Windows Server 2012 R2 – IIS 10.0 auf Windows Server 2016 |
| Produkt | – IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0 - IIS Express 7.5, IIS Express 8.0, IIS Express 10.0 |
| Header | Httpserv.h |