RequestCachePolicy Konstruktorer
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.
Initierar en ny instans av RequestCachePolicy klassen.
Överlagringar
| Name | Description |
|---|---|
| RequestCachePolicy() |
Initierar en ny instans av RequestCachePolicy klassen. |
| RequestCachePolicy(RequestCacheLevel) |
Initierar en ny instans av RequestCachePolicy klassen. med den angivna cacheprincipen. |
RequestCachePolicy()
- Källa:
- RequestCachePolicy.cs
- Källa:
- RequestCachePolicy.cs
- Källa:
- RequestCachePolicy.cs
- Källa:
- RequestCachePolicy.cs
- Källa:
- RequestCachePolicy.cs
Initierar en ny instans av RequestCachePolicy klassen.
public:
RequestCachePolicy();
public RequestCachePolicy();
Public Sub New ()
Exempel
I följande exempel visas hur du anropar den här konstruktorn.
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
Den här konstruktorn initierar Level egenskapen till Default.
Se även
Gäller för
RequestCachePolicy(RequestCacheLevel)
- Källa:
- RequestCachePolicy.cs
- Källa:
- RequestCachePolicy.cs
- Källa:
- RequestCachePolicy.cs
- Källa:
- RequestCachePolicy.cs
- Källa:
- RequestCachePolicy.cs
Initierar en ny instans av RequestCachePolicy klassen. med den angivna cacheprincipen.
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)
Parametrar
- level
- RequestCacheLevel
En RequestCacheLevel som anger cachebeteendet för resurser som hämtas med hjälp av WebRequest objekt.
Undantag
nivån är inte ett giltigt RequestCacheLevel.värde.
Exempel
I följande kodexempel skapas en princip med Level värdet CacheOnly.och använder den för att ange cacheprincipen för en 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;
}
Kommentarer
Den här konstruktorn initierar Level egenskapen till level.
Värdet RequestCacheLevel styr om cachelagring är aktiverat och när cachen kan användas. Mer information finns i dokumentationen RequestCacheLevel .