## HttpRequestCachePolicy class


HTTP-Cache-Richtlinie, die die RFC2616-HTTP-Caching-Semantik ausdrückt. Objekte dieser Klasse sollten nur mit der Funktion [System::MakeObject()](../../system/makeobject/) alloziert werden. Erstellen Sie niemals eine Instanz dieses Typs auf dem Stack oder mit dem Operator new, da dies zu Laufzeitfehlern und/oder Assertion-Fehlern führt. Umwickeln Sie diese Klasse immer mit einem [System::SmartPtr](../../system/smartptr/)-Zeiger und verwenden Sie diesen Zeiger, um ihn als Argument an Funktionen zu übergeben.

```cpp
class HttpRequestCachePolicy : public System::Net::Cache::RequestCachePolicy
```

## Methoden

| Methode | Beschreibung |
| --- | --- |
| [get_CacheSyncDate](./get_cachesyncdate/)() const | Gibt die Zeit zurück, zu der im Cache gespeicherte Ressourcen neu validiert werden müssen. |
| [get_InternalCacheSyncDateUtc](./get_internalcachesyncdateutc/)() const | Gibt die Zeit im UTC-Format zurück, zu der im Cache gespeicherte Ressourcen neu validiert werden müssen. Nur für den internen Gebrauch. |
| [get_Level](./get_level/)() const | RTTI-Informationen. |
| [get_MaxAge](./get_maxage/)() const | Gibt das maximal zulässige Alter für eine Ressource zurück. |
| [get_MaxStale](./get_maxstale/)() const | Gibt den maximal zulässigen Veralterungswert für eine Ressource zurück. |
| [get_MinFresh](./get_minfresh/)() const | Gibt das minimal zulässige Alter für eine Ressource zurück. |
| [HttpRequestCachePolicy](./httprequestcachepolicy/)() | Erstellt eine neue Instanz. |
| [HttpRequestCachePolicy](./httprequestcachepolicy/)(HttpRequestCacheLevel) | Erstellt eine neue Instanz. |
| [HttpRequestCachePolicy](./httprequestcachepolicy/)(HttpCacheAgeControl, TimeSpan) | Erstellt eine neue Instanz. |
| [HttpRequestCachePolicy](./httprequestcachepolicy/)(HttpCacheAgeControl, TimeSpan, TimeSpan) | Erstellt eine neue Instanz. |
| [HttpRequestCachePolicy](./httprequestcachepolicy/)(DateTime) | Erstellt eine neue Instanz. |
| [HttpRequestCachePolicy](./httprequestcachepolicy/)(HttpCacheAgeControl, TimeSpan, TimeSpan, DateTime) | Erstellt eine neue Instanz. |
| [ToString](./tostring/)() const override | Analog zur C#-Methode [Object.ToString()](../../system/object/tostring/). Ermöglicht die Umwandlung benutzerdefinierter Objekte in einen String. |
## Siehe auch

* Class [RequestCachePolicy](../requestcachepolicy/)
* Namespace [System::Net::Cache](../)
* Library [Aspose.Font for C++](../../)
