WebRequestHandler.CachePolicy Eigenschap

Definitie

Hiermee haalt u het cachebeleid voor deze aanvraag op of stelt u dit in.

public:
 property System::Net::Cache::RequestCachePolicy ^ CachePolicy { System::Net::Cache::RequestCachePolicy ^ get(); void set(System::Net::Cache::RequestCachePolicy ^ value); };
public System.Net.Cache.RequestCachePolicy CachePolicy { get; set; }
member this.CachePolicy : System.Net.Cache.RequestCachePolicy with get, set
Public Property CachePolicy As RequestCachePolicy

Waarde van eigenschap

Een RequestCachePolicy object dat een cachebeleid definieert. De standaardwaarde is DefaultCachePolicy.

Opmerkingen

Het huidige cachebeleid en de aanwezigheid van de aangevraagde resource in de cache bepalen of een antwoord kan worden opgehaald uit de cache. Het gebruik van reacties in de cache verbetert meestal de prestaties van toepassingen, maar er is een risico dat het antwoord in de cache niet overeenkomt met het antwoord op de server.

Het standaardcachebeleid kan worden opgegeven in het Machine.config configuratiebestand of door de eigenschap in te DefaultCachePolicy stellen.

Er wordt alleen een kopie van een resource aan de cache toegevoegd als de antwoordstroom voor de resource wordt opgehaald en wordt gelezen aan het einde van de stream. Een andere aanvraag voor dezelfde resource kan dus gebruikmaken van een kopie in de cache, afhankelijk van het cachebeleidsniveau voor deze aanvraag.

Van toepassing op