Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
La stratégie de cache basée sur le temps par défaut permet à une application d’avoir son comportement de cache défini par les en-têtes envoyés avec la ressource mise en cache et le comportement du cache défini dans les sections 13 et 14 de RFC 2616, disponibles sur le site web internet Engineering Task Force (IETF). Il s’agit du comportement de cache approprié pour la plupart des applications.
Pour définir la stratégie automatique par défaut pour une application
Créez un objet de stratégie basé sur le temps par défaut.
Définissez l’objet de stratégie comme valeur par défaut pour le domaine d’application.
Example
Les deux exemples de cette section produisent des stratégies identiques.
L’exemple suivant crée une stratégie basée sur le temps par défaut et la définit comme valeur par défaut pour le domaine d’application.
public static void SetDefaultTimeBasedPolicy ()
{
HttpRequestCachePolicy policy = new HttpRequestCachePolicy ();
HttpWebRequest.DefaultCachePolicy = policy ;
}
Public Shared Sub SetDefaultTimeBasedPolicy ()
Dim policy = New HttpRequestCachePolicy ()
HttpWebRequest.DefaultCachePolicy = policy
End Sub
Vous pouvez également créer la stratégie de cache basée sur le temps par défaut à l’aide de la RequestCachePolicy classe, comme illustré dans l’exemple suivant :
public static void SetDefaultTimeBasedPolicy2()
{
RequestCachePolicy policy = new RequestCachePolicy ();
HttpWebRequest.DefaultCachePolicy = policy ;
}
Public Shared Sub SetDefaultTimeBasedPolicy2()
Dim policy As New RequestCachePolicy()
HttpWebRequest.DefaultCachePolicy = policy
End Sub