WebRequestHandler.CachePolicy Eigenschap
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.
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.