OutputCacheProfile.VaryByHeader Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece la propiedad 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 de propiedad
Valor de VaryByHeader.
- Atributos
Ejemplos
En el ejemplo de código siguiente se muestra cómo utilizar la propiedad VaryByHeader.
// 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
Comentarios
VaryByHeader es un conjunto de encabezados delimitado por punto y coma que se usa para variar la salida almacenada en caché. Estos son encabezados HTTP asociados a la solicitud. Para obtener más información, consulte Almacenamiento en caché de varias versiones de una página.
Nota
La VaryByHeader configuración es la misma que usa el VaryByHeader
atributo de @ OutputCache. No se recomienda variar por todos los encabezados estableciendo el valor de "*". Puede provocar un desbordamiento de caché o un ataque por denegación de servicio en el servidor web.