OutputCacheProfile.VaryByHeader Propriedade
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.
Obtém ou define a propriedade VaryByHeader.
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 da propriedade
O valor VaryByHeader.
- Atributos
Exemplos
O exemplo de código a seguir 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
Comentários
O VaryByHeader é um conjunto delimitado por ponto e vírgula de cabeçalhos usado para variar a saída armazenada em cache. Esses são cabeçalhos HTTP associados à solicitação. Para obter mais informações, consulte Cache de várias versões de uma página.
Observação
As VaryByHeader configurações são as mesmas usadas pelo VaryByHeader
atributo do @ OutputCache. Não é recomendável variar por todos os cabeçalhos definindo o valor de "*". Isso pode resultar em estouro de cache ou ataque de negação de serviço no servidor Web.