HttpCacheAgeControl Enum
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 geeft u de betekenis van tijdwaarden die het cachegedrag bepalen voor resources die zijn verkregen met behulp van HttpWebRequest objecten.
public enum class HttpCacheAgeControl
public enum HttpCacheAgeControl
type HttpCacheAgeControl =
Public Enum HttpCacheAgeControl
- Overname
Velden
| Name | Waarde | Description |
|---|---|---|
| None | 0 | Alleen voor intern gebruik. Het framework genereert een ArgumentException als u dit lid probeert te gebruiken. |
| MinFresh | 1 | Inhoud kan worden opgehaald uit de cache als de resterende tijd voordat de vervaldatum groter is dan of gelijk is aan de tijd die is opgegeven met deze waarde. |
| MaxAge | 2 | Inhoud kan worden opgehaald uit de cache totdat deze ouder is dan de leeftijd die met deze waarde is opgegeven. |
| MaxAgeAndMinFresh | 3 | |
| MaxStale | 4 | Inhoud kan worden opgehaald uit de cache nadat deze is verlopen, totdat de tijd die is opgegeven met deze waarde is verstreken. |
| MaxAgeAndMaxStale | 6 |
Voorbeelden
In het volgende codevoorbeeld wordt een beleid gemaakt op basis van MaxAgeAndMinFresh.
public static HttpRequestCachePolicy CreateFreshAndAgePolicy(TimeSpan freshMinimum, TimeSpan ageMaximum)
{
HttpRequestCachePolicy policy =
new HttpRequestCachePolicy(HttpCacheAgeControl.MaxAgeAndMinFresh, ageMaximum, freshMinimum);
Console.WriteLine(policy.ToString());
return policy;
}
Opmerkingen
Deze opsomming wordt gebruikt door leden van de HttpRequestCachePolicy klasse om de tijdwaarden voor cachebeleid te configureren.