HttpCachePolicyWrapper 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.
Kapselt het intrinsieke HTTP-object in dat methoden bevat voor het instellen van cachespecifieke HTTP-headers en voor het beheren van de ASP.NET pagina-uitvoercache.
public ref class HttpCachePolicyWrapper : System::Web::HttpCachePolicyBase
public class HttpCachePolicyWrapper : System.Web.HttpCachePolicyBase
type HttpCachePolicyWrapper = class
inherit HttpCachePolicyBase
Public Class HttpCachePolicyWrapper
Inherits HttpCachePolicyBase
- Overname
Opmerkingen
De HttpCachePolicyWrapper klasse is afgeleid van de HttpCachePolicyBase klasse en fungeert als wrapper voor de HttpCachePolicy klasse. Deze klasse geeft de functionaliteit van de HttpCachePolicy klasse weer terwijl het HttpCachePolicyBase type ook zichtbaar wordt. Met de klasse HttpCachePolicyBase kunt u de oorspronkelijke implementatie van de klasse HttpCachePolicy in uw toepassing vervangen door een aangepaste implementatie, bijvoorbeeld wanneer u eenheidstests uitvoert buiten de ASP.NET-pijplijn.
Constructors
| Name | Description |
|---|---|
| HttpCachePolicyWrapper(HttpCachePolicy) |
Initialiseert een nieuw exemplaar van de HttpCachePolicyWrapper klasse. |
Eigenschappen
| Name | Description |
|---|---|
| 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) |
| GetHashCode() |
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| SetAllowResponseInBrowserHistory(Boolean) |
Hiermee maakt u het antwoord beschikbaar in de browsergeschiedeniscache, ongeacht de HttpCacheability instelling die op de server is gemaakt. |
| 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 absoluut of glijdend. |
| SetValidUntilExpires(Boolean) |
Hiermee geeft u op of de ASP.NET-cache HTTP- |
| SetVaryByCustom(String) |
Hiermee geeft u een tekenreeks op waarmee uitvoerantwoorden in de cache kunnen variëren. |
| ToString() |
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |