HttpWebRequest.DefaultCachePolicy Vlastnost

Definice

Získá nebo nastaví výchozí zásady mezipaměti pro tento požadavek.

public:
 static property System::Net::Cache::RequestCachePolicy ^ DefaultCachePolicy { System::Net::Cache::RequestCachePolicy ^ get(); void set(System::Net::Cache::RequestCachePolicy ^ value); };
public static System.Net.Cache.RequestCachePolicy? DefaultCachePolicy { get; set; }
public static System.Net.Cache.RequestCachePolicy DefaultCachePolicy { get; set; }
static member DefaultCachePolicy : System.Net.Cache.RequestCachePolicy with get, set
Public Shared Property DefaultCachePolicy As RequestCachePolicy

Hodnota vlastnosti

A HttpRequestCachePolicy , který určuje zásady mezipaměti platné pro tento požadavek, pokud není možné použít žádnou jinou zásadu.

Poznámky

Nastavení této vlastnosti zaregistruje zadanou zásadu pro schémata HTTP a HTTPS. Tato zásada se použije pro tento požadavek v těchto případech:

Pro tento požadavek není zadána žádná WebRequest.CachePolicy vlastnost.

-nebo-

Konfigurační soubory počítače a aplikace nespecifikují zásady mezipaměti, které se vztahují na identifikátor URI (Uniform Resource Identifier) použitý k vytvoření tohoto požadavku.

Zásada mezipaměti určuje, jestli je možné požadovaný prostředek odebrat z mezipaměti místo odeslání požadavku hostitelskému počítači prostředku.

Kopie prostředku se do mezipaměti přidá pouze v případě, že se datový proud odpovědi pro prostředek načte a přečte na konec datového proudu. V závislosti na úrovni zásad mezipaměti pro tento požadavek proto může další požadavek na stejný prostředek používat kopii uloženou v mezipaměti.

Platí pro

Viz také