HttpCachePolicy Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Bevat methoden voor het instellen van cachespecifieke HTTP-headers en voor het beheren van de ASP.NET pagina-uitvoercache.
public ref class HttpCachePolicy sealed
public sealed class HttpCachePolicy
type HttpCachePolicy = class
Public NotInheritable Class HttpCachePolicy
- Overname
-
HttpCachePolicy
Opmerkingen
Zie RFC 2616: Hypertext Transfer Protocol -- HTTP/1.1, beschikbaar op de W3C-website (World Wide Web Consortium) voor achtergrondinformatie over HTTP-headers en het beheren van caching.
Eigenschappen
| Name | Description |
|---|---|
| UtcTimestampCreated |
Hiermee wordt de tijdstempel opgehaald of ingesteld in Coordinated Universal Time (UTC) voor de HttpCachePolicy. |
| VaryByContentEncodings |
Hiermee haalt u de lijst |
| VaryByHeaders |
Hiermee haalt u de lijst op van alle HTTP-headers die worden gebruikt om de cache-uitvoer te variëren. |
| VaryByParams |
Hiermee haalt u de lijst met parameters op die zijn ontvangen door een HTTP |
Methoden
| Name | Description |
|---|---|
| AddValidationCallback(HttpCacheValidateHandler, Object) |
Registreert een validatie-callback voor het huidige antwoord. |
| AppendCacheExtension(String) |
Voegt de opgegeven tekst toe aan de |
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| GetCacheability() |
Hiermee haalt u de instructie voor cachebeheer op. |
| GetCacheExtensions() |
Haalt de cache-extensies op. |
| GetETag() |
Haalt de ETag op. |
| GetETagFromFileDependencies() |
Hiermee wordt de status opgehaald die aangeeft of de |
| GetExpires() |
Hiermee haalt u de verlopen header op. |
| GetHashCode() |
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetIgnoreRangeRequests() |
Hiermee haalt u de status van aanvragen voor het negeren van het bereik op. |
| GetLastModifiedFromFileDependencies() |
Hiermee wordt de status van de Last-Modified header opgehaald die is ingesteld op basis van de tijdstempels van de bestandsafhankelijkheden van de handler. |
| GetMaxAge() |
Hiermee haalt u de maximale leeftijd voor cachebeheer op. |
| GetNoServerCaching() |
Hiermee haalt u de status van de servercache op voor het huidige antwoord. |
| GetNoStore() |
Hiermee haalt u de status van de store op. |
| GetNoTransforms() |
Hiermee wordt de status van de HTTP-No-Transform-richtlijn ophaalt. |
| GetOmitVaryStar() |
Hiermee haalt u de status van de |
| GetProxyMaxAge() |
Haalt het HTTP-cachebeheer op: maximale leeftijd van proxy. |
| GetRevalidation() |
Hiermee haalt u het cachebesturingselement op: header die overeenkomt met de instructies voor opnieuw valideren of opnieuw valideren van proxy's. |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| GetUtcLastModified() |
Hiermee haalt u de waarde op van de |
| GetVaryByCustom() |
Hiermee haalt u de aangepaste tekenreeks op die wordt gebruikt om de HTTP-cache te variëren. |
| HasSlidingExpiration() |
Hiermee wordt een waarde opgehaald die aangeeft of de cache een glijdend verloopbeleid heeft. |
| IsModified() |
Hiermee wordt een waarde opgehaald die aangeeft of de HTTP-cache is gewijzigd. |
| IsValidUntilExpires() |
Hiermee wordt een waarde opgehaald die aangeeft of de ASP.NET-cache HTTP- |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| SetAllowResponseInBrowserHistory(Boolean) |
Maakt het antwoord beschikbaar in de cache geschiedenis van de clientbrowser, ongeacht de HttpCacheability instelling die op de server is gemaakt, wanneer de |
| SetCacheability(HttpCacheability, String) |
Hiermee stelt u de |
| SetCacheability(HttpCacheability) |
Hiermee stelt u de |
| SetETag(String) |
Hiermee stelt u de |
| SetETagFromFileDependencies() |
Hiermee stelt u de |
| SetExpires(DateTime) |
Hiermee stelt u de |
| SetLastModified(DateTime) |
Hiermee stelt u de |
| SetLastModifiedFromFileDependencies() |
Hiermee stelt u de |
| SetMaxAge(TimeSpan) |
Hiermee stelt u de |
| SetNoServerCaching() |
Stopt alle cacheopslag van de oorspronkelijke server voor het huidige antwoord. |
| SetNoStore() |
Hiermee stelt u de |
| SetNoTransforms() |
Hiermee stelt u de |
| SetOmitVaryStar(Boolean) |
Hiermee geeft u op of het antwoord de |
| SetProxyMaxAge(TimeSpan) |
Hiermee stelt u de |
| SetRevalidation(HttpCacheRevalidation) |
Hiermee stelt u de |
| SetSlidingExpiration(Boolean) |
Hiermee stelt u de verlooptijd van de cache in op van absoluut naar glijden. |
| SetValidUntilExpires(Boolean) |
Hiermee geeft u op of de ASP.NET-cache HTTP- |
| SetVaryByCustom(String) |
Hiermee geeft u een aangepaste tekenreeks om uitvoerantwoorden in de cache te variëren. |
| ToString() |
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |