RequestCachePolicy Klass

Definition

Definierar ett programs cachelagringskrav för resurser som hämtas med hjälp WebRequest av objekt.

public ref class RequestCachePolicy
public class RequestCachePolicy
type RequestCachePolicy = class
Public Class RequestCachePolicy
Arv
RequestCachePolicy
Härledda

Exempel

Följande kodexempel skapar en princip med Level inställd på CacheOnlyoch 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

Du kan ange en standardcacheprincip för ditt program med hjälp DefaultCachePolicy av egenskapen eller program- eller datorkonfigurationsfilerna. Mer information finns i <requestCaching> Element (Nätverksinställningar).

Du kan ange cacheprincipen för en enskild begäran med hjälp CachePolicy av egenskapen .

Cachelagring för webbtjänster stöds inte.

Konstruktorer

Name Description
RequestCachePolicy()

Initierar en ny instans av RequestCachePolicy klassen.

RequestCachePolicy(RequestCacheLevel)

Initierar en ny instans av RequestCachePolicy klassen. med den angivna cacheprincipen.

Egenskaper

Name Description
Level

Hämtar det RequestCacheLevel värde som angavs när den här instansen skapades.

Metoder

Name Description
Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
ToString()

Returnerar en strängrepresentation av den här instansen.

Gäller för

Se även