HttpRequestCachePolicy.Level Propriété

Définition

Obtient la valeur HttpRequestCacheLevel qui a été spécifiée lors de la création de cette instance.Gets the HttpRequestCacheLevel value that was specified when this instance was created.

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.A HttpRequestCacheLevel value that specifies the cache behavior for resources that were obtained using HttpWebRequest objects.

Exemples

L’exemple de code suivant illustre l’affichage de la valeur de cette propriété.The following code example demonstrates displaying the value of this property.

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 généralement Default comme niveau de stratégie de cache.Applications typically use Default as their cache policy level. La propriété CachePolicy, si elle n’est pas null, détermine la stratégie de cache en vigueur pour une demande.The CachePolicy property, if not null, determines the cache policy in effect for a request. La stratégie par défaut pour le domaine d’application peut être définie à l’aide de la propriété DefaultCachePolicy ou de paramètres dans les fichiers de configuration de l’ordinateur ou de l’application.The default policy for the application domain can be set using the DefaultCachePolicy property or by settings in the machine or application configuration files. Pour plus d’informations, consultez <requestCaching>, élément (paramètres réseau).For more information, see <requestCaching> Element (Network Settings).

S’applique à