HttpResponse.CacheControl 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 den Cache-Control
-HTTP-Header ab, der mit einem der HttpCacheability-Enumerationswerte übereinstimmt, oder legt diesen fest.
public:
property System::String ^ CacheControl { System::String ^ get(); void set(System::String ^ value); };
public string CacheControl { get; set; }
member this.CacheControl : string with get, set
Public Property CacheControl As String
Eigenschaftswert
Eine Zeichenfolgendarstellung des HttpCacheability-Enumerationswerts.
Ausnahmen
Der festgelegte Zeichenfolgenwert stimmt nicht mit einem der HttpCacheability-Enumerationswerte überein.
Hinweise
Die Werte für Private
, Public
und No-Cache
sind Zeichenfolgen und müssen in Anführungszeichen (" ") eingeschlossen werden. Wenn die CacheControl Eigenschaft auf einen Wert festgelegt ist, der nicht mit einem der HttpCacheability Enumerationswerte übereinstimmt, wird ein ArgumentException ausgelöst. Wenn die CacheControl -Eigenschaft nicht festgelegt ist, wird die Zwischenspeicherbarkeit der Antwort auf NoCachefestgelegt.
Die CacheControl
Eigenschaften , Expiresund ExpiresAbsolute sind veraltet. Stattdessen sind die Methoden der HttpCachePolicy -Klasse über das Cache systeminterne Objekt verfügbar, um den IIS-Ausgabecache (Internet Information Services) und die Clientcaches zu steuern.