OutputCacheProfile.VaryByParam Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit la VaryByParam propriété.
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
Valeur de propriété
Valeur VaryByParam .
- Attributs
Exemples
L’exemple de code suivant montre comment utiliser la VaryByParam propriété.
// 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
Remarques
Il VaryByParam s’agit d’un ensemble de paramètres délimités par des points-virgules utilisés pour varier la sortie mise en cache. Elle permet de varier la sortie mise en cache par la chaîne de requête GET ou les paramètres POST de formulaire. Par exemple, vous pouvez varier la sortie du contrôle utilisateur vers le cache en spécifiant le nom du contrôle utilisateur avec une chaîne de requête ou un paramètre POST de formulaire. Pour plus d’informations, consultez Mise en cache de plusieurs versions de la sortie du contrôle utilisateur.
Le VaryByParam paramètre doit être défini dans le profil ou la @ OutputCache directive de la page à l’aide du profil.
Note
Les OutputCacheProfile.VaryByParam paramètres sont les mêmes que ceux utilisés par l’attribut VaryByParam de @ OutputCache. La variable par tous les paramètres en définissant la valeur de « * » n’est pas recommandée. Cela peut entraîner un dépassement de capacité du cache ou une attaque par déni de service sur le serveur web.