System::Net::Http::Headers::CacheControlHeaderValue klass
Innehåll
[
Dölj
]CacheControlHeaderValue class
Representerar ett värde för ‘Cache-Control’-rubriken. Objekt av denna klass bör endast allokeras med System::MakeObject()-funktionen. Skapa aldrig en instans av denna typ på stacken eller med operatorn new, eftersom det kan leda till körfel och/eller påståendefel. Omslut alltid denna klass i en System::SmartPtr-pekare och använd pekaren för att skicka den till funktioner som argument.
class CacheControlHeaderValue : public System::ICloneable
Metoder
| Metod | Beskrivning |
|---|---|
| CacheControlHeaderValue() | Skapar en ny instans. |
| Equals(System::SharedPtr<Object>) override | Jämför objekt med C# Object.Equals semantik. |
| get_Extensions() | Returnerar samlingen av cache‑extension‑token. |
| get_MaxAge() | Hämtar det maximala åldervärdet i sekunder som bestämmer en tidsperiod då klienten kommer att acceptera ett svar. |
| get_MaxStale() | Hämtar värdet som bestämmer om klienten kommer att acceptera utgångna svar. |
| get_MaxStaleLimit() | Hämtar värdet i sekunder som bestämmer den tidsperiod då klienten kommer att acceptera utgångna svar. |
| get_MinFresh() | Hämtar värdet som bestämmer färskhetens livslängd. |
| get_MustRevalidate() | Hämtar värdet som bestämmer om servern kräver omvalidering av en cachepost när den blir föråldrad. |
| get_NoCache() | RTTI-information. |
| get_NoCacheHeaders() | Hämtar samlingen av fältnamn i ’no-cache’-direktivet i ‘Cache-Control’-huvudet. |
| get_NoStore() | Hämtar värdet som bestämmer om en cache inte får lagra någon del av en HTTP-förfrågan eller -svar. |
| get_NoTransform() | Hämtar värdet som bestämmer om en cache eller proxy inte får ändra någon del av entitetskroppen. |
| get_OnlyIfCached() | Hämtar värdet som bestämmer om klienten endast får använda cachade poster. |
| get_Private() | Hämtar värdet som bestämmer om HTTP-svarsmeddelandet eller dess del är avsett för en enskild användare och inte får cachas av en delad cache. |
| get_PrivateHeaders() | Hämtar samlingen av fältnamn i ‘private’-direktivet i ‘Cache-Control’-huvudet. |
| get_ProxyRevalidate() | Hämtar värdet som bestämmer om servern kräver omvalidering av en cachepost när den blir föråldrad för de delade användaragentscacherna. |
| get_Public() | Hämtar värdet som bestämmer om ett HTTP-svar kan cachas av någon cache. |
| get_SharedMaxAge() | Hämtar det delade maximala åldervärdet i sekunder som åsidosätter ‘max-age’-direktivet i ‘Cache-Control’-huvudet eller ‘Expires’-huvudet för en delad cache. |
| static GetCacheControlLength(String, int32_t, System::SharedPtr<CacheControlHeaderValue>, System::SharedPtr<CacheControlHeaderValue>&) | Konverterar en given sträng från det angivna indexet till en instans av klassen CacheControlHeaderValue. |
| GetHashCode() const override | Analog till C# Object.GetHashCode()-metoden. Möjliggör hashning av anpassade objekt. |
| static Parse(String) | Konverterar en given sträng till en instans av klassen CacheControlHeaderValue. |
| set_MaxAge(Nullable<TimeSpan>) | Ställer in det maximala åldervärdet i sekunder som bestämmer en tidsperiod då klienten kommer att acceptera ett svar. |
| set_MaxStale(bool) | Ställer in värdet som bestämmer om klienten kommer att acceptera de utgångna svaren. |
| set_MaxStaleLimit(Nullable<TimeSpan>) | Ställer in värdet i sekunder som bestämmer den tid då klienten kommer att acceptera de utgångna svaren. |
| set_MinFresh(Nullable<TimeSpan>) | Ställer in värdet som bestämmer färskhetens livslängd. |
| set_MustRevalidate(bool) | Ställer in värdet som bestämmer om servern kräver omvalidering av en cachepost när den blir föråldrad. |
| set_NoCache(bool) | Ställer in värdet som bestämmer om klienten kommer att acceptera ett cachat svar. |
| set_NoStore(bool) | Ställer in värdet som bestämmer om en cache inte får lagra någon del av en HTTP-förfrågan eller -svar. |
| set_NoTransform(bool) | Ställer in värdet som bestämmer om en cache eller proxy inte får ändra någon del av entitetskroppen. |
| set_OnlyIfCached(bool) | Ställer in värdet som bestämmer om klienten endast får använda cachade poster. |
| set_Private(bool) | Ställer in värdet som bestämmer om HTTP-svarsmeddelandet eller dess del är avsett för en enskild användare och inte får cachas av en delad cache. |
| set_ProxyRevalidate(bool) | Ställer in värdet som bestämmer om servern kräver omvalidering av en cachepost när den blir föråldrad för de delade användaragentscacherna. |
| set_Public(bool) | Ställer in värdet som bestämmer om ett HTTP-svar kan cachas av någon cache. |
| set_SharedMaxAge(Nullable<TimeSpan>) | Ställer in det delade maximala åldervärdet i sekunder som åsidosätter ‘max-age’-direktivet i ‘Cache-Control’-headern eller ‘Expires’-headern för en delad cache. |
| ToString() const override | Analog till C# Object.ToString() metod. Gör det möjligt att konvertera anpassade objekt till sträng. |
| static TryParse(String, System::SharedPtr<CacheControlHeaderValue>&) | Försöker konvertera en given sträng till en instans av klassen CacheControlHeaderValue. |
Se även
- Class ICloneable
- Namespace System::Net::Http::Headers
- Library Aspose.Page for C++