HttpRequestCachePolicy.Level Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar det HttpRequestCacheLevel värde som angavs när den här instansen skapades.
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
Egenskapsvärde
Ett HttpRequestCacheLevel värde som anger cachebeteendet för resurser som hämtades med hjälp av HttpWebRequest objekt.
Exempel
I följande kodexempel visas värdet för den här egenskapen.
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;
}
Kommentarer
Program används Default vanligtvis som cacheprincipnivå. Egenskapen CachePolicy , om inte null, bestämmer cacheprincipen som gäller för en begäran. Standardprincipen för programdomänen kan anges med hjälp DefaultCachePolicy av egenskapen eller av inställningarna i dator- eller programkonfigurationsfilerna. Mer information finns i <requestCaching> Element (Nätverksinställningar).