Sdílet prostřednictvím


WebRequestHandler.CachePolicy Vlastnost

Definice

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

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

Hodnota vlastnosti

Objekt RequestCachePolicy , který definuje zásady mezipaměti. Výchozí formát je DefaultCachePolicy.

Poznámky

Aktuální zásady mezipaměti a přítomnost požadovaného prostředku v mezipaměti určují, jestli je možné z mezipaměti načíst odpověď. Použití odpovědí v mezipaměti obvykle zlepšuje výkon aplikace, ale existuje riziko, že odpověď v mezipaměti neodpovídá odpovědi na serveru.

Výchozí zásady mezipaměti lze zadat v konfiguračním souboru Machine.config nebo nastavením DefaultCachePolicy vlastnosti.

Kopie prostředku se do mezipaměti přidá jenom 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 by tedy mohl použít jiný požadavek na stejný prostředek kopii v mezipaměti.

Platí pro