## HttpRequestCachePolicy::HttpRequestCachePolicy() constructor


Construye una nueva instancia.

```cpp
System::Net::Cache::HttpRequestCachePolicy::HttpRequestCachePolicy()
```

## Ver también

* Class [HttpRequestCachePolicy](../)
* Namespace [System::Net::Cache](../../)
* Library [Aspose.Page for C++](../../../)
## HttpRequestCachePolicy::HttpRequestCachePolicy(DateTime) constructor


Construye una nueva instancia.

```cpp
System::Net::Cache::HttpRequestCachePolicy::HttpRequestCachePolicy(DateTime cacheSyncDate)
```


| Parámetro | Tipo | Descripción |
| --- | --- | --- |
| cacheSyncDate | DateTime | El momento en que los recursos almacenados en la caché deben volver a validarse. |

## Ver también

* Class [DateTime](../../../system/datetime/)
* Class [HttpRequestCachePolicy](../)
* Namespace [System::Net::Cache](../../)
* Library [Aspose.Page for C++](../../../)
## HttpRequestCachePolicy::HttpRequestCachePolicy(HttpCacheAgeControl, TimeSpan) constructor


Construye una nueva instancia.

```cpp
System::Net::Cache::HttpRequestCachePolicy::HttpRequestCachePolicy(HttpCacheAgeControl cacheAgeControl, TimeSpan ageOrFreshOrStale)
```


| Parámetro | Tipo | Descripción |
| --- | --- | --- |
| cacheAgeControl | HttpCacheAgeControl | Controla el comportamiento de caché de los recursos. |
| ageOrFreshOrStale | TimeSpan | Una cantidad de tiempo. |

## Ver también

* Enum [HttpCacheAgeControl](../../httpcacheagecontrol/)
* Class [TimeSpan](../../../system/timespan/)
* Class [HttpRequestCachePolicy](../)
* Namespace [System::Net::Cache](../../)
* Library [Aspose.Page for C++](../../../)
## HttpRequestCachePolicy::HttpRequestCachePolicy(HttpCacheAgeControl, TimeSpan, TimeSpan) constructor


Construye una nueva instancia.

```cpp
System::Net::Cache::HttpRequestCachePolicy::HttpRequestCachePolicy(HttpCacheAgeControl cacheAgeControl, TimeSpan maxAge, TimeSpan freshOrStale)
```


| Parámetro | Tipo | Descripción |
| --- | --- | --- |
| cacheAgeControl | HttpCacheAgeControl | Controla el comportamiento de caché de los recursos. |
| maxAge | TimeSpan | La edad máxima permitida para los recursos. |
| freshOrStale | TimeSpan | Una cantidad de tiempo. |

## Ver también

* Enum [HttpCacheAgeControl](../../httpcacheagecontrol/)
* Class [TimeSpan](../../../system/timespan/)
* Class [HttpRequestCachePolicy](../)
* Namespace [System::Net::Cache](../../)
* Library [Aspose.Page for C++](../../../)
## HttpRequestCachePolicy::HttpRequestCachePolicy(HttpCacheAgeControl, TimeSpan, TimeSpan, DateTime) constructor


Construye una nueva instancia.

```cpp
System::Net::Cache::HttpRequestCachePolicy::HttpRequestCachePolicy(HttpCacheAgeControl cacheAgeControl, TimeSpan maxAge, TimeSpan freshOrStale, DateTime cacheSyncDate)
```


| Parámetro | Tipo | Descripción |
| --- | --- | --- |
| cacheAgeControl | HttpCacheAgeControl | Controla el comportamiento de caché de los recursos. |
| maxAge | TimeSpan | La edad máxima permitida para los recursos. |
| freshOrStale | TimeSpan | Una cantidad de tiempo. |
| cacheSyncDate | DateTime | El momento en que los recursos almacenados en la caché deben volver a validarse. |

## Ver también

* Enum [HttpCacheAgeControl](../../httpcacheagecontrol/)
* Class [TimeSpan](../../../system/timespan/)
* Class [DateTime](../../../system/datetime/)
* Class [HttpRequestCachePolicy](../)
* Namespace [System::Net::Cache](../../)
* Library [Aspose.Page for C++](../../../)
## HttpRequestCachePolicy::HttpRequestCachePolicy(HttpRequestCacheLevel) constructor


Construye una nueva instancia.

```cpp
System::Net::Cache::HttpRequestCachePolicy::HttpRequestCachePolicy(HttpRequestCacheLevel level)
```


| Parámetro | Tipo | Descripción |
| --- | --- | --- |
| nivel | HttpRequestCacheLevel | El comportamiento de caché de los recursos. |

## Ver también

* Enum [HttpRequestCacheLevel](../../httprequestcachelevel/)
* Class [HttpRequestCachePolicy](../)
* Namespace [System::Net::Cache](../../)
* Library [Aspose.Page for C++](../../../)
