Compartilhar via


HttpRequestCachePolicy.MaxAge Propriedade

Definição

Obtém a idade máxima permitida para um recurso retornado do cache.

public:
 property TimeSpan MaxAge { TimeSpan get(); };
public TimeSpan MaxAge { get; }
member this.MaxAge : TimeSpan
Public ReadOnly Property MaxAge As TimeSpan

Valor da propriedade

Um TimeSpan valor definido como o valor de idade máximo especificado quando essa instância foi criada. Se nenhuma data tiver sido especificada, o valor dessa propriedade será DateTime.MinValue.

Exemplos

O exemplo de código a seguir demonstra a exibição do valor dessa propriedade.

static HttpRequestCachePolicy^ CreateMaxAgePolicy( TimeSpan span )
{
   HttpRequestCachePolicy^ policy = gcnew HttpRequestCachePolicy( HttpCacheAgeControl::MaxAge,span );
   Console::WriteLine( L"Max age is {0}", policy->MaxAge );
   return policy;
}
public static HttpRequestCachePolicy CreateMaxAgePolicy(TimeSpan span)
{
    HttpRequestCachePolicy policy =
        new HttpRequestCachePolicy(HttpCacheAgeControl.MaxAge, span);
    Console.WriteLine("Max age is {0}", policy.MaxAge);
    return policy;
}

Comentários

Se a cópia armazenada em cache do recurso for mais antiga do que o valor de tempo especificado, o recurso deverá ser revalidado. O valor dessa propriedade é especificado quando a instância é construída.

Aplica-se a