HttpCachePolicy Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Innehåller metoder för att ange cachespecifika HTTP-huvuden och för att styra ASP.NET sidutdatacache.
public ref class HttpCachePolicy sealed
public sealed class HttpCachePolicy
type HttpCachePolicy = class
Public NotInheritable Class HttpCachePolicy
- Arv
-
HttpCachePolicy
Kommentarer
Bakgrundsinformation om HTTP-huvuden och kontroll av cachelagring finns i RFC 2616: Hypertext Transfer Protocol -- HTTP/1.1, tillgängligt på W3C-webbplatsen (World Wide Web Consortium).
Egenskaper
| Name | Description |
|---|---|
| UtcTimestampCreated |
Hämtar eller anger tidsstämpeln i Coordinated Universal Time (UTC) för HttpCachePolicy. |
| VaryByContentEncodings |
Hämtar listan över |
| VaryByHeaders |
Hämtar listan över alla HTTP-huvuden som ska användas för att variera cacheutdata. |
| VaryByParams |
Hämtar listan över parametrar som tas emot av en HTTP |
Metoder
| Name | Description |
|---|---|
| AddValidationCallback(HttpCacheValidateHandler, Object) |
Registrerar ett valideringsåteranrop för det aktuella svaret. |
| AppendCacheExtension(String) |
Lägger till den angivna texten i |
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| GetCacheability() |
Hämtar cachekontrolldirektivet. |
| GetCacheExtensions() |
Hämtar cachetilläggen. |
| GetETag() |
Hämtar ETag. |
| GetETagFromFileDependencies() |
Hämtar statusen som anger om |
| GetExpires() |
Hämtar rubriken för förfall. |
| GetHashCode() |
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetIgnoreRangeRequests() |
Hämtar status för begäranden om ignorera intervall. |
| GetLastModifiedFromFileDependencies() |
Hämtar statusen för Last-Modified-huvudet inställt på att basera på tidsstämplarna för filberoendena för hanteraren. |
| GetMaxAge() |
Hämtar maximal ålder för cachekontroll. |
| GetNoServerCaching() |
Hämtar status för servercachelagring för det aktuella svaret. |
| GetNoStore() |
Hämtar status för arkivet. |
| GetNoTransforms() |
Hämtar status för HTTP-No-Transform-direktivet. |
| GetOmitVaryStar() |
Hämtar status för |
| GetProxyMaxAge() |
Hämtar HTTP Cache-Control: Proxy Max Age. |
| GetRevalidation() |
Hämtar cache-control:-huvudet för att återspegla antingen direktiven måste-revalidate eller proxy-revalidate. |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| GetUtcLastModified() |
Hämtar värdet för |
| GetVaryByCustom() |
Hämtar den anpassade sträng som används för att variera HTTP-cachelagringen. |
| HasSlidingExpiration() |
Hämtar ett värde som anger om cacheminnet har en glidande förfalloprincip. |
| IsModified() |
Hämtar ett värde som anger om HTTP-cachen har ändrats. |
| IsValidUntilExpires() |
Hämtar ett värde som anger om ASP.NET cache ska ignorera HTTP- |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| SetAllowResponseInBrowserHistory(Boolean) |
Gör svaret tillgängligt i klientwebbläsarens historikcache, oavsett vilken HttpCacheability inställning som görs på servern, när parametern |
| SetCacheability(HttpCacheability, String) |
|
| SetCacheability(HttpCacheability) |
|
| SetETag(String) |
|
| SetETagFromFileDependencies() |
|
| SetExpires(DateTime) |
|
| SetLastModified(DateTime) |
|
| SetLastModifiedFromFileDependencies() |
|
| SetMaxAge(TimeSpan) |
|
| SetNoServerCaching() |
Stoppar all cachelagring av ursprungsservern för det aktuella svaret. |
| SetNoStore() |
|
| SetNoTransforms() |
|
| SetOmitVaryStar(Boolean) |
Anger om svaret ska innehålla huvudet när det |
| SetProxyMaxAge(TimeSpan) |
|
| SetRevalidation(HttpCacheRevalidation) |
|
| SetSlidingExpiration(Boolean) |
Anger cache förfallodatum till från absolut till glidande. |
| SetValidUntilExpires(Boolean) |
Anger om ASP.NET cache ska ignorera HTTP- |
| SetVaryByCustom(String) |
Anger en anpassad textsträng som ska variera cachelagrade utdatasvar efter. |
| ToString() |
Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |