HttpRequestCachePolicy.Level Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene il valore HttpRequestCacheLevel specificato quando è stata creata questa istanza.
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
Valore della proprietà
Valore HttpRequestCacheLevel che specifica il comportamento della cache per le risorse ottenute mediante gli oggetti HttpWebRequest.
Esempio
Nell'esempio di codice seguente viene illustrato il valore di questa proprietà.
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;
}
Commenti
Le applicazioni in genere usano Default come livello di criteri della cache. La CachePolicy proprietà, se non null
, determina i criteri della cache in effetti per una richiesta. I criteri predefiniti per il dominio dell'applicazione possono essere impostati usando la DefaultCachePolicy proprietà o le impostazioni nei file di configurazione del computer o dell'applicazione. Per altre informazioni, vedere <Elemento requestCaching> (Impostazioni di rete).