Freigeben über


HttpResponse.CacheControl-Eigenschaft

Legt den Cache-Control-HTTP-Header auf Public oder Private fest.

Namespace: System.Web
Assembly: System.Web (in system.web.dll)

Syntax

'Declaration
Public Property CacheControl As String
'Usage
Dim instance As HttpResponse
Dim value As String

value = instance.CacheControl

instance.CacheControl = value
public string CacheControl { get; set; }
public:
property String^ CacheControl {
    String^ get ();
    void set (String^ value);
}
/** @property */
public String get_CacheControl ()

/** @property */
public void set_CacheControl (String value)
public function get CacheControl () : String

public function set CacheControl (value : String)

Eigenschaftenwert

"Public" oder "Private".

Ausnahmen

Ausnahmetyp Bedingung

ArgumentException

CacheControl ist ein ungültiger Wert für die Cachesteuerung, d. h. weder Private noch Public.

Hinweise

Die Werte für Private und Public sind Zeichenfolgen und müssen in Anführungszeichen (" ") gesetzt werden.

Die Eigenschaften CacheControl, Expires und ExpiresAbsolute sind veraltet. Verwenden Sie die Methoden der HttpCachePolicy-Klasse, die über das systeminterne Cache-Objekt verfügbar ist, um den IIS-Ausgabecache und die Clientcaches zu steuern.

Plattformen

Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

Versionsinformationen

.NET Framework

Unterstützt in: 2.0, 1.1, 1.0

Siehe auch

Referenz

HttpResponse-Klasse
HttpResponse-Member
System.Web-Namespace