HttpCacheAgeControl Enum

Definitie

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
HttpCacheAgeControl

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

MaxAge en MinFresh.

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

MaxAge en MaxStale.

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.

Van toepassing op

Zie ook