HostingEnvironmentSection.UrlMetadataSlidingExpiration Propriété

Définition

Obtient ou définit une valeur qui détermine comment ASP.NET met en cache des métadonnées d'URL.

public:
 property TimeSpan UrlMetadataSlidingExpiration { TimeSpan get(); void set(TimeSpan value); };
[System.ComponentModel.TypeConverter(typeof(System.Configuration.InfiniteTimeSpanConverter))]
[System.Configuration.ConfigurationProperty("urlMetadataSlidingExpiration", DefaultValue="00:01:00")]
[System.Configuration.TimeSpanValidator(MaxValueString="10675199.02:48:05.4775807", MinValueString="00:00:00")]
public TimeSpan UrlMetadataSlidingExpiration { get; set; }
[<System.ComponentModel.TypeConverter(typeof(System.Configuration.InfiniteTimeSpanConverter))>]
[<System.Configuration.ConfigurationProperty("urlMetadataSlidingExpiration", DefaultValue="00:01:00")>]
[<System.Configuration.TimeSpanValidator(MaxValueString="10675199.02:48:05.4775807", MinValueString="00:00:00")>]
member this.UrlMetadataSlidingExpiration : TimeSpan with get, set
Public Property UrlMetadataSlidingExpiration As TimeSpan

Valeur de propriété

TimeSpan

Une valeur qui détermine comment ASP.NET met en cache des métadonnées d'URL. La valeur par défaut est égale à 1 minute.

Attributs

Remarques

Un exemple de métadonnées d’URL est des informations dans le fichier Web.config sur les restrictions de sécurité qui s’appliquent à une URL particulière.

Les valeurs suivantes ont des significations spéciales :

  • « Infini ». Les métadonnées d’URL sont mises en cache sans expiration glissante. Cela signifie que la mise en cache continue jusqu’à ce que le serveur utilise la quantité maximale allouée de mémoire. Il s’agit du comportement par défaut dans ASP.NET versions 3.5 et antérieures.

  • "00:00:00". Les métadonnées d’URL ne sont pas mises en cache. Les métadonnées sont régénérées avec chaque requête. Cela est plus efficace pour les scénarios où la même URL est rarement demandée.

S’applique à