## HttpRequestCachePolicy class


سياسة تخزين مؤقت HTTP التي تعبر عن دلالة التخزين المؤقت وفق RFC2616. يجب تخصيص كائنات هذه الفئة فقط باستخدام الدالة [System::MakeObject()](../../system/makeobject/). لا تقم بإنشاء نسخة من هذا النوع على المكدس أو باستخدام المشغل new، لأن ذلك سيؤدي إلى أخطاء وقت التشغيل و/أو أخطاء التأكيد. احرص دائمًا على تغليف هذه الفئة في مؤشر [System::SmartPtr](../../system/smartptr/) واستخدام هذا المؤشر لتمريره إلى الدوال كمعامل.

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

## الطرق

| طريقة | الوصف |
| --- | --- |
| [get_CacheSyncDate](./get_cachesyncdate/)() const | يحصل على الوقت الذي يجب فيه إعادة التحقق من الموارد المخزنة في الذاكرة المؤقتة. |
| [get_InternalCacheSyncDateUtc](./get_internalcachesyncdateutc/)() const | يحصل على الوقت بتنسيق UTC الذي يجب فيه إعادة التحقق من الموارد المخزنة في الذاكرة المؤقتة. للاستخدام الداخلي فقط. |
| [get_Level](./get_level/)() const | معلومات RTTI. |
| [get_MaxAge](./get_maxage/)() const | يحصل على الحد الأقصى للعمر المسموح به للمورد. |
| [get_MaxStale](./get_maxstale/)() const | يحصل على أقصى قيمة للقدم المسموح بها للمورد. |
| [get_MinFresh](./get_minfresh/)() const | يحصل على الحد الأدنى للعمر المسموح به للمورد. |
| [HttpRequestCachePolicy](./httprequestcachepolicy/)() | ينشئ نسخة جديدة. |
| [HttpRequestCachePolicy](./httprequestcachepolicy/)(HttpRequestCacheLevel) | ينشئ نسخة جديدة. |
| [HttpRequestCachePolicy](./httprequestcachepolicy/)(HttpCacheAgeControl, TimeSpan) | ينشئ نسخة جديدة. |
| [HttpRequestCachePolicy](./httprequestcachepolicy/)(HttpCacheAgeControl, TimeSpan, TimeSpan) | ينشئ نسخة جديدة. |
| [HttpRequestCachePolicy](./httprequestcachepolicy/)(DateTime) | ينشئ نسخة جديدة. |
| [HttpRequestCachePolicy](./httprequestcachepolicy/)(HttpCacheAgeControl, TimeSpan, TimeSpan, DateTime) | ينشئ نسخة جديدة. |
| [ToString](./tostring/)() const override | نظير طريقة C# [Object.ToString()](../../system/object/tostring/). يتيح تحويل الكائنات المخصصة إلى سلسلة. |
## انظر أيضًا

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