OutputCacheProfile.VaryByParam 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 VaryByParam.
public:
property System::String ^ VaryByParam { System::String ^ get(); void set(System::String ^ value); };
[System.Configuration.ConfigurationProperty("varyByParam")]
public string VaryByParam { get; set; }
[<System.Configuration.ConfigurationProperty("varyByParam")>]
member this.VaryByParam : string with get, set
Public Property VaryByParam As String
Valor de propiedad
Valor de VaryByParam.
- Atributos
Ejemplos
En el ejemplo de código siguiente se muestra cómo utilizar la propiedad VaryByParam.
// Get the current VaryByParam.
String varyByParamValue =
outputCacheProfile.VaryByParam;
// Set the VaryByParam.
outputCacheProfile.VaryByParam =
string.Empty;
' Get the current VaryByParam property.
Dim varyByParamValue As String = _
outputCacheProfile.VaryByParam
' Set the VaryByParam property.
outputCacheProfile.VaryByParam = _
String.Empty
Comentarios
VaryByParam es un conjunto de parámetros delimitado por punto y coma que se usa para variar la salida almacenada en caché. Permite variar la salida almacenada en caché por cadena de consulta GET o parámetros POST de formulario. Por ejemplo, puede variar la salida del control de usuario en la memoria caché especificando el nombre de control de usuario junto con una cadena de consulta o un parámetro POST de formulario. Para obtener más información, consulte Almacenamiento en caché de varias versiones de la salida del control de usuario.
La VaryByParam configuración debe definirse en el perfil o en la @ OutputCache
directiva de la página mediante el perfil.
Nota
La OutputCacheProfile.VaryByParam configuración es la misma que usa el VaryByParam
atributo de @ OutputCache. No se recomienda variar por todos los parámetros estableciendo el valor de "*". Puede provocar un desbordamiento de caché o un ataque por denegación de servicio en el servidor web.