HttpRequestCachePolicy.Level 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 la valeur HttpRequestCacheLevel qui a été spécifiée lors de la création de cette instance.
public:
property System::Net::Cache::HttpRequestCacheLevel Level { System::Net::Cache::HttpRequestCacheLevel get(); };
public System.Net.Cache.HttpRequestCacheLevel Level { get; }
member this.Level : System.Net.Cache.HttpRequestCacheLevel
Public ReadOnly Property Level As HttpRequestCacheLevel
Valeur de propriété
Valeur de HttpRequestCacheLevel qui spécifie le comportement de cache pour les ressources qui ont été obtenues à l'aide d'objets HttpWebRequest.
Exemples
L’exemple de code suivant illustre l’affichage de la valeur de cette propriété.
static WebResponse^ GetResponseUsingCacheDefault( Uri^ uri )
{
// Set the default cache policy level for the "http:" scheme.
RequestCachePolicy^ policy = gcnew RequestCachePolicy;
// Create the request.
WebRequest^ request = WebRequest::Create( uri );
request->CachePolicy = policy;
WebResponse^ response = request->GetResponse();
Console::WriteLine( L"Policy level is {0}.", policy->Level );
Console::WriteLine( L"Is the response from the cache? {0}", response->IsFromCache );
return response;
}
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
Les applications utilisent Default généralement comme niveau de stratégie de cache. Si CachePolicy ce n’est pas null
le cas, la propriété détermine la stratégie de cache en vigueur pour une demande. La stratégie par défaut pour le domaine d’application peut être définie à l’aide de la DefaultCachePolicy propriété ou des paramètres dans les fichiers de configuration de l’ordinateur ou de l’application. Pour plus d’informations, consultez <requestCaching>, élément (Paramètres réseau).