Udostępnij za pośrednictwem


HttpRequestCachePolicy.Level Właściwość

Definicja

HttpRequestCacheLevel Pobiera wartość określoną podczas tworzenia tego wystąpienia.

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

Wartość właściwości

HttpRequestCacheLevel Wartość określająca zachowanie pamięci podręcznej dla zasobów, które zostały uzyskane przy użyciu HttpWebRequest obiektów.

Przykłady

Poniższy przykład kodu przedstawia wyświetlanie wartości tej właściwości.

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;
}

Uwagi

Aplikacje zazwyczaj używają Default ich jako poziomu zasad pamięci podręcznej. Właściwość CachePolicy , jeśli nie null, określa zasady pamięci podręcznej obowiązujące dla żądania. Domyślne zasady dla domeny aplikacji można ustawić przy użyciu DefaultCachePolicy właściwości lub ustawień w plikach konfiguracji maszyny lub aplikacji. Aby uzyskać więcej informacji, zobacz <requestCaching> , element (ustawienia sieciowe).

Dotyczy