RequestCachePolicy Constructeurs
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.
Initialise une nouvelle instance de la classe RequestCachePolicy.
Surcharges
| Nom | Description |
|---|---|
| RequestCachePolicy() |
Initialise une nouvelle instance de la classe RequestCachePolicy. |
| RequestCachePolicy(RequestCacheLevel) |
Initialise une nouvelle instance de la classe RequestCachePolicy. à l’aide de la stratégie de cache spécifiée. |
RequestCachePolicy()
- Source:
- RequestCachePolicy.cs
- Source:
- RequestCachePolicy.cs
- Source:
- RequestCachePolicy.cs
- Source:
- RequestCachePolicy.cs
- Source:
- RequestCachePolicy.cs
Initialise une nouvelle instance de la classe RequestCachePolicy.
public:
RequestCachePolicy();
public RequestCachePolicy();
Public Sub New ()
Exemples
L’exemple suivant illustre l’appel de ce constructeur.
public static WebResponse GetResponseUsingCacheDefault(Uri uri)
{
// Set the default cache policy level for the "http:" scheme.
RequestCachePolicy policy = new RequestCachePolicy();
// Create the request.
WebRequest request = WebRequest.Create(uri);
request.CachePolicy = policy;
WebResponse response = request.GetResponse();
Console.WriteLine("Policy level is {0}.", policy.Level.ToString());
Console.WriteLine("Is the response from the cache? {0}", response.IsFromCache);
return response;
}
Remarques
Ce constructeur initialise la Level propriété sur Default.
Voir aussi
S’applique à
RequestCachePolicy(RequestCacheLevel)
- Source:
- RequestCachePolicy.cs
- Source:
- RequestCachePolicy.cs
- Source:
- RequestCachePolicy.cs
- Source:
- RequestCachePolicy.cs
- Source:
- RequestCachePolicy.cs
Initialise une nouvelle instance de la classe RequestCachePolicy. à l’aide de la stratégie de cache spécifiée.
public:
RequestCachePolicy(System::Net::Cache::RequestCacheLevel level);
public RequestCachePolicy(System.Net.Cache.RequestCacheLevel level);
new System.Net.Cache.RequestCachePolicy : System.Net.Cache.RequestCacheLevel -> System.Net.Cache.RequestCachePolicy
Public Sub New (level As RequestCacheLevel)
Paramètres
- level
- RequestCacheLevel
Qui RequestCacheLevel spécifie le comportement du cache pour les ressources obtenues à l’aide d’objets WebRequest .
Exceptions
level n’est pas une valeur .value valide RequestCacheLevel.
Exemples
L’exemple de code suivant crée une stratégie avec Level la CacheOnlyvaleur .et l’utilise pour définir la stratégie de cache d’un WebRequest.
public static WebResponse GetResponseFromCache(Uri uri)
{
RequestCachePolicy policy =
new RequestCachePolicy( RequestCacheLevel.CacheOnly);
WebRequest request = WebRequest.Create(uri);
request.CachePolicy = policy;
WebResponse response = request.GetResponse();
Console.WriteLine("Policy level is {0}.", policy.Level.ToString());
Console.WriteLine("Is the response from the cache? {0}", response.IsFromCache);
return response;
}
Remarques
Ce constructeur initialise la Level propriété sur level.
La RequestCacheLevel valeur contrôle si la mise en cache est activée et quand le cache peut être utilisé. Pour plus d’informations, consultez la RequestCacheLevel documentation.