Instrukcje: określanie zasad pamięci podręcznej na podstawie czasu domyślnego dla aplikacji

Domyślne zasady pamięci podręcznej opartej na czasie umożliwiają aplikacji zachowanie pamięci podręcznej zdefiniowane przez nagłówki wysyłane z buforowanym zasobem oraz zachowanie pamięci podręcznej zdefiniowane w sekcjach 13 i 14 RFC 2616, dostępne w witrynie internetowej Internet Engineering Task Force (IETF). Jest to odpowiednie zachowanie pamięci podręcznej dla większości aplikacji.

Aby ustawić domyślne zasady automatyczne dla aplikacji

  1. Utwórz domyślny obiekt zasad oparty na czasie.

  2. Ustaw obiekt zasad jako domyślny dla domeny aplikacji.

Przykład

Dwa przykłady w tej sekcji tworzą identyczne zasady.

Poniższy przykład tworzy domyślne zasady oparte na czasie i ustawia je jako domyślne dla domeny aplikacji.

public static void SetDefaultTimeBasedPolicy ()  
{  
    HttpRequestCachePolicy policy = new HttpRequestCachePolicy ();  
    HttpWebRequest.DefaultCachePolicy = policy ;  
}  
Public Shared Sub SetDefaultTimeBasedPolicy ()  
    Dim policy = New HttpRequestCachePolicy ()  
    HttpWebRequest.DefaultCachePolicy = policy  
End Sub  

Można również utworzyć domyślne zasady pamięci podręcznej opartej na czasie przy użyciu RequestCachePolicy klasy, jak pokazano w poniższym przykładzie:

public static void SetDefaultTimeBasedPolicy2()  
{  
    RequestCachePolicy policy = new RequestCachePolicy ();  
    HttpWebRequest.DefaultCachePolicy = policy ;  
}  
Public Shared Sub SetDefaultTimeBasedPolicy2()  
    Dim policy As New RequestCachePolicy()  
    HttpWebRequest.DefaultCachePolicy = policy  
End Sub  

Zobacz też