Sdílet prostřednictvím


Postupy: Nastavení výchozích zásad mezipaměti na základě času pro aplikaci

Výchozí zásady mezipaměti založené na čase umožňují aplikaci, aby měla své chování mezipaměti definované hlavičkami odesílanými s prostředkem v mezipaměti a chováním mezipaměti definovaným v oddílech 13 a 14 RFC 2616, které jsou k dispozici na webu IETF (Internet Engineering Task Force). Toto je vhodné chování mezipaměti pro většinu aplikací.

Nastavení výchozích automatických zásad pro aplikaci

  1. Vytvořte výchozí objekt zásad založený na čase.

  2. Nastavte objekt zásad jako výchozí pro doménu aplikace.

Příklad

Dva příklady v této části vytvářejí stejné zásady.

Následující příklad vytvoří výchozí zásadu založenou na čase a nastaví ji jako výchozí pro doménu aplikace.

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

Můžete také vytvořit výchozí zásady mezipaměti založené na čase pomocí RequestCachePolicy třídy, jak je znázorněno v následujícím příkladu:

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  

Viz také