CacheControlHeaderValue Klasse
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.
Stellt den Wert des Cache-Control-Headers dar.
public ref class CacheControlHeaderValue
public ref class CacheControlHeaderValue : ICloneable
public class CacheControlHeaderValue
public class CacheControlHeaderValue : ICloneable
type CacheControlHeaderValue = class
type CacheControlHeaderValue = class
interface ICloneable
Public Class CacheControlHeaderValue
Public Class CacheControlHeaderValue
Implements ICloneable
- Vererbung
-
CacheControlHeaderValue
- Implementiert
Konstruktoren
CacheControlHeaderValue() |
Initialisiert eine neue Instanz der CacheControlHeaderValue-Klasse. |
Eigenschaften
Extensions |
Cacheerweiterungstoken, jeweils mit einem optionalen zugewiesenen Wert. |
MaxAge |
Das maximale Alter in Sekunden, das der HTTP-Client für den Empfang einer Antwort akzeptiert. |
MaxStale |
Gibt an, ob ein HTTP-Client bereit ist, eine Antwort zu akzeptieren, die den Ablaufzeitpunkt überschritten hat. |
MaxStaleLimit |
Die maximale Zeit in Sekunden, für die ein HTTP-Client eine Antwort akzeptiert, die den Ablaufzeitpunkt überschritten hat. |
MinFresh |
Die Lebensdauer der Aktualität in Sekunden, die ein HTTP-Client für den Empfang einer Antwort akzeptiert. |
MustRevalidate |
Gibt an, ob der Ausgangsserver die erneute Überprüfung eines Cacheeintrags für jede nachfolgende Verwendung erfordert, wenn der Cacheeintrag veraltet ist. |
NoCache |
Gibt an, ob ein HTTP-Client bereit ist, eine zwischengespeicherte Antwort zu akzeptieren. |
NoCacheHeaders |
Eine Sammlung von Feldnamen in der „No-Cache“-Richtlinie in einem Cache-Control-Header-Feld auf einer HTTP-Antwort. |
NoStore |
Gibt an, ob ein Cache weder einen beliebigen Teil der HTTP-Anforderungsnachricht noch eine beliebige Antwort speichern darf. |
NoTransform |
Gibt an, ob ein Cache oder Proxy einen Aspekt des Entitätstexts ändern darf. |
OnlyIfCached |
Gibt an, ob ein Cache mit einem zwischengespeicherten Eintrag antworten soll, der mit den anderen Einschränkungen der HTTP-Anforderung konsistent ist, oder mit dem Status „504“ (Gatewaytimeout). |
Private |
Ob die gesamte HTTP-Antwortnachricht oder nur ein Teil davon für einen einzelnen Benutzer vorgesehen ist, und ob sie nicht von einem gemeinsam genutzten Cache zwischengespeichert werden darf. |
PrivateHeaders |
Eine Sammlung von Feldnamen in der „Private“-Richtlinie in einem Cache-Control-Header-Feld auf einer HTTP-Antwort. |
ProxyRevalidate |
Gibt an, ob der Ausgangsserver für gemeinsam genutzte Benutzeragentcaches die erneute Überprüfung eines Cacheeintrags für jede nachfolgende Verwendung erfordert, wenn der Cacheeintrag veraltet ist. |
Public |
Ob eine HTTP-Antwort auch dann in einem beliebigen Cache zwischengespeichert werden darf, wenn sie normalerweise nicht bzw. nur in einem nicht freigegebenen Cache zwischengespeichert werden darf. |
SharedMaxAge |
Das in Sekunden angegebene, Höchstalter für freigegebene Caches in einer HTTP-Antwort, das die max-age-Direktive in einem cache-control-Header oder einem Expires-Header für einen freigegebenen Cache überschreibt. |
Methoden
Equals(Object) |
Bestimmt, ob das angegebene Object und das aktuelle CacheControlHeaderValue-Objekt gleich sind. |
GetHashCode() |
Dient als Hashfunktion für ein CacheControlHeaderValue-Objekt. |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
Parse(String) |
Konvertiert eine Zeichenfolge in eine CacheControlHeaderValue-Instanz. |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle CacheControlHeaderValue-Objekt darstellt. |
TryParse(String, CacheControlHeaderValue) |
Bestimmt, ob eine Zeichenfolge eine gültige CacheControlHeaderValue-Information ist. |
Explizite Schnittstellenimplementierungen
ICloneable.Clone() |
Erstellt ein neues Objekt, das eine Kopie der aktuellen CacheControlHeaderValue-Instanz ist. |