OutputCacheSection.OmitVaryStar Propriedade

Definição

Recebe ou define um valor que indica se o vary cabeçalho está ativado.

public:
 property bool OmitVaryStar { bool get(); void set(bool value); };
[System.Configuration.ConfigurationProperty("omitVaryStar", DefaultValue=false)]
public bool OmitVaryStar { get; set; }
[<System.Configuration.ConfigurationProperty("omitVaryStar", DefaultValue=false)>]
member this.OmitVaryStar : bool with get, set
Public Property OmitVaryStar As Boolean

Valor de Propriedade

true se o vary cabeçalho estiver ativado; caso contrário, false. A predefinição é false.

Atributos

Exemplos

O seguinte exemplo de código mostra como usar a OmitVaryStar propriedade.


// Get the current OmitVaryStar.
Boolean omitVaryStar =
    outputCacheSection.OmitVaryStar;

// Set the OmitVaryStar.
outputCacheSection.OmitVaryStar = false;
' Get the current OmitVaryStar.
  Dim omitVaryStar As [Boolean] = _
  outputCacheSection.OmitVaryStar

' Set the OmitVaryStar.
outputCacheSection.OmitVaryStar = False

Observações

O vary cabeçalho indica os campos de cabeçalho de pedido que o servidor utiliza para determinar quais das múltiplas respostas em cache são enviadas em resposta a um pedido do cliente. O padrão para a OmitVaryStar propriedade é false. Por defeito, ASP.NET envia o cabeçalho vary em todos os pedidos POST, bem como em todas as strings de consulta GET-request. Se o OmitVaryStar for true, ASP.NET omite o cabeçalho vary ao devolver a resposta para páginas em cache, desde que o pedido GET a uma resposta esteja armazenado em cache sem a propriedade VaryByCustom e o pedido POST a uma resposta seja armazenado em cache sem a propriedade VaryByParam nem a propriedade VaryByCustom.

Aplica-se a

Ver também