Compartilhar via


HostingEnvironmentSection.UrlMetadataSlidingExpiration Propriedade

Definição

Obtém ou define um valor que determina como o ASP.NET armazena metadados de URL em cache.

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

Valor da propriedade

TimeSpan

Um valor que determina como ASP.NET armazena em cache metadados de URL. O valor padrão é 1 minuto.

Atributos

Comentários

Um exemplo de metadados de URL são informações no arquivo Web.config sobre restrições de segurança que se aplicam a uma URL específica.

Os seguintes valores têm significados especiais:

  • "Infinito". Os metadados de URL são armazenados em cache sem uma expiração deslizante. Isso significa que o cache continua até que o servidor use a quantidade máxima alocada de memória. Esse é o comportamento padrão em ASP.NET 3.5 e versões anteriores.

  • "00:00:00". Os metadados de URL não são armazenados em cache. Os metadados são regenerados a cada solicitação. Isso é mais eficiente para cenários em que a mesma URL raramente é solicitada.

Aplica-se a