OutputCacheProfile.VaryByHeader Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Obtém ou definem a VaryByHeader propriedade.
public:
property System::String ^ VaryByHeader { System::String ^ get(); void set(System::String ^ value); };
[System.Configuration.ConfigurationProperty("varyByHeader")]
public string VaryByHeader { get; set; }
[<System.Configuration.ConfigurationProperty("varyByHeader")>]
member this.VaryByHeader : string with get, set
Public Property VaryByHeader As String
Valor de Propriedade
O valor VaryByHeader.
- Atributos
Exemplos
O seguinte exemplo de código mostra como usar a VaryByHeader propriedade.
// Get the current VaryByHeader.
String varyByHeaderValue =
outputCacheProfile.VaryByHeader;
// Set the VaryByHeader.
outputCacheProfile.VaryByHeader =
string.Empty;
' Get the current VaryByHeader.
Dim varyByHeaderValue As String = _
outputCacheProfile.VaryByHeader
' Set the VaryByHeader.
outputCacheProfile.VaryByHeader = _
String.Empty
Observações
É VaryByHeader um conjunto de cabeçalhos delimitado por ponto e vírgula usado para variar a saída em cache. Estes são cabeçalhos HTTP associados ao pedido. Para mais informações, veja Cache de Múltiplas Versões de uma Página.
Note
As VaryByHeader definições são as mesmas usadas pelo VaryByHeader atributo do @ OutputCache. Não é recomendado variar por todos os cabeçalhos definindo o valor de "*". Pode resultar em desbordamento de cache ou num ataque de negação de serviço no servidor Web.