HttpCachePolicy.SetOmitVaryStar(Boolean) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Especifica se a resposta deve conter o cabeçalho vary:*
ao variar por parâmetros.
public:
void SetOmitVaryStar(bool omit);
public void SetOmitVaryStar (bool omit);
member this.SetOmitVaryStar : bool -> unit
Public Sub SetOmitVaryStar (omit As Boolean)
Parâmetros
- omit
- Boolean
true
para direcionar o HttpCachePolicy a não usar o valor * para sua propriedade VaryByHeaders; caso contrário, false
.
Comentários
Esse método permite impedir que a saída doe adicionando um vary:*
cabeçalho à resposta de saída quando a resposta armazenada em cache varia de acordo com o parâmetro. Isso é útil para clientes que variam em cache por cadeia de caracteres de consulta, pois a maioria dos clientes varia automaticamente por cadeia de caracteres de consulta sem exigir o vary:*
cabeçalho.
Observação
O uso do vary:*
cabeçalho pode desabilitar todo o cache do cliente.
Esse é um método de conveniência para afetar a VaryByHeaders propriedade. Passar true
para o método orienta a HttpCachePolicy ignorar o valor * da VaryByHeaders propriedade.
SetOmitVaryStaré introduzido no .NET Framework versão 3.5. Para saber mais, confira Versões e dependências.