HttpWebRequest.DefaultCachePolicy Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Dient zum Abrufen oder Festlegen der Standardcacherichtlinie für diese Anforderung.
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
Eigenschaftswert
Eine HttpRequestCachePolicy, die die für diese Anforderung geltende Cacherichtlinie angibt, wenn keine andere Richtlinie anwendbar ist.
Hinweise
Vorsicht
WebRequest
, HttpWebRequest
, ServicePoint
und WebClient
sind veraltet, und Sie sollten sie nicht für die neue Entwicklung verwenden. Verwenden Sie stattdessen HttpClient.
Durch Festlegen dieser Eigenschaft wird die angegebene Richtlinie für die HTTP- und HTTPS-Schemas registriert. Diese Richtlinie wird für diese Anforderung verwendet, wenn:
Für diese Anforderung ist keine WebRequest.CachePolicy Eigenschaft angegeben.
-oder-
Die Computer- und Anwendungskonfigurationsdateien geben keine Cacherichtlinie an, die für den uniform Resource Identifier (URI) gilt, der zum Erstellen dieser Anforderung verwendet wird.
Die Cacherichtlinie bestimmt, ob die angeforderte Ressource aus einem Cache entnommen werden kann, anstatt die Anforderung an den Ressourcenhostcomputer zu senden.
Eine Kopie einer Ressource wird nur dem Cache hinzugefügt, wenn der Antwortdatenstrom für die Ressource abgerufen und am Ende des Datenstroms gelesen wird. Eine weitere Anforderung für dieselbe Ressource könnte also je nach Cacherichtlinienebene für diese Anforderung eine zwischengespeicherte Kopie verwenden.