HttpCacheAgeControl Sabit listesi

Tanım

HttpWebRequest nesneleri kullanılarak alınan kaynaklar için önbelleğe alma davranışını denetleen zaman değerlerinin anlamını belirtir.

public enum class HttpCacheAgeControl
public enum HttpCacheAgeControl
type HttpCacheAgeControl = 
Public Enum HttpCacheAgeControl
Devralma
HttpCacheAgeControl

Alanlar

Name Değer Description
None 0

Yalnızca dahili kullanım için. Bu üyeyi kullanmaya çalışırsanız Framework bir ArgumentException oluşturur.

MinFresh 1

Süre dolmadan önce kalan süre bu değerle belirtilen süreden büyük veya buna eşitse önbellekten içerik alınabilir.

MaxAge 2

bu değerle belirtilen yaştan eskiye kadar önbellekten içerik alınabilir.

MaxAgeAndMinFresh 3

MaxAge ve MinFresh.

MaxStale 4

İçerik, süresi dolduktan sonra, bu değerle belirtilen süre geçene kadar önbellekten alınabilir.

MaxAgeAndMaxStale 6

MaxAge ve MaxStale.

Örnekler

Aşağıdaki kod örneği MaxAgeAndMinFresh tabanlı bir ilke oluşturur.

public static HttpRequestCachePolicy CreateFreshAndAgePolicy(TimeSpan freshMinimum, TimeSpan ageMaximum)
{
    HttpRequestCachePolicy policy =
        new HttpRequestCachePolicy(HttpCacheAgeControl.MaxAgeAndMinFresh, ageMaximum, freshMinimum);
    Console.WriteLine(policy.ToString());
    return policy;
}

Açıklamalar

Bu numaralandırma, önbellek ilkeleri için zaman değerlerini yapılandırmak üzere sınıfın HttpRequestCachePolicy üyeleri tarafından kullanılır.

Şunlara uygulanır

Ayrıca bkz.