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 VaryByParam propiedad .
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 VaryByParam .
- Atributos
Ejemplos
En el ejemplo de código siguiente se muestra cómo usar la VaryByParam propiedad .
// 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 usan 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 a 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 salida de control de usuario.
La VaryByParam configuración debe definirse en el perfil o en la @ OutputCache directiva de la página mediante el perfil.
Note
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 dar lugar a un desbordamiento de caché o a un ataque por denegación de servicio en el servidor web.