HttpRequestCachePolicy.MaxStale Propriedade

Definição

Obtém o valor de desatualização máxima permitido para um recurso retornado do cache.

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

Valor da propriedade

Um TimeSpan valor definido como o valor máximo de desatualização 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^ CreateMaxStalePolicy( TimeSpan span )
{
   HttpRequestCachePolicy^ policy = gcnew HttpRequestCachePolicy( HttpCacheAgeControl::MaxStale,span );
   Console::WriteLine( L"Max stale is {0}", policy->MaxStale );
   return policy;
}
public static HttpRequestCachePolicy CreateMaxStalePolicy(TimeSpan span)
{
    HttpRequestCachePolicy policy =
        new HttpRequestCachePolicy(HttpCacheAgeControl.MaxStale, span);

   Console.WriteLine("Max stale is {0}", policy.MaxStale);
    return policy;
}

Comentários

Essa propriedade especifica a quantidade de tempo após a expiração do conteúdo durante a qual a cópia armazenada em cache do recurso é aceitável. O valor dessa propriedade é especificado quando a instância é construída.

Aplica-se a