Compartilhar via


OutputCacheProfile.Duration Propriedade

Definição

Obtém ou define a duração de tempo durante a qual a página ou o controle é armazenado em cache.

public:
 property int Duration { int get(); void set(int value); };
[System.Configuration.ConfigurationProperty("duration", DefaultValue=-1)]
public int Duration { get; set; }
[<System.Configuration.ConfigurationProperty("duration", DefaultValue=-1)>]
member this.Duration : int with get, set
Public Property Duration As Integer

Valor da propriedade

A duração de tempo em segundos.

Atributos

Exemplos

O exemplo de código a seguir mostra como usar a Duration propriedade .


// Get the current Duration.
Int32 durationValue = 
    outputCacheProfile.Duration;

// Set the Duration property to 0.
outputCacheProfile.Duration = 0;
  ' Get the current Duration.
  Dim durationValue As Int32 = _
  outputCacheProfile.Duration

  ' Set the Duration.
outputCacheProfile.Duration = 0

Comentários

O Duration representa o tempo em segundos em que a página ou o controle de usuário é armazenado em cache. Definir essa propriedade estabelece uma política de expiração para respostas HTTP da página ou do controle ao qual ela se aplica e causará automaticamente o cache de sua saída.

Observação

O Duration deve ser definido no perfil ou na @ OutputCache diretiva de uma página usando o perfil.

Aplica-se a

Confira também