HttpRequestCachePolicy.Level Eigenschaft

Definition

Ruft den HttpRequestCacheLevel-Wert ab, der beim Erstellen dieser Instanz angegeben wurde.Gets the HttpRequestCacheLevel value that was specified when this instance was created.

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

Eigenschaftswert

Ein HttpRequestCacheLevel-Wert, der das Cacheverhalten für Ressourcen angibt, die mithilfe von HttpWebRequest-Objekten abgerufen wurden.A HttpRequestCacheLevel value that specifies the cache behavior for resources that were obtained using HttpWebRequest objects.

Beispiele

Im folgenden Codebeispiel wird veranschaulicht, wie der Wert dieser Eigenschaft angezeigt wird.The following code example demonstrates displaying the value of this property.

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

Hinweise

Anwendungen verwenden Default normalerweise als Cache Richtlinien Ebene.Applications typically use Default as their cache policy level. Die CachePolicy -Eigenschaft bestimmt, nullFalls nicht, die für eine Anforderung geltenden Cache Richtlinie.The CachePolicy property, if not null, determines the cache policy in effect for a request. Die Standard Richtlinie für die Anwendungsdomäne kann mithilfe der DefaultCachePolicy -Eigenschaft oder durch Einstellungen in den Konfigurationsdateien des Computers oder der Anwendung festgelegt werden.The default policy for the application domain can be set using the DefaultCachePolicy property or by settings in the machine or application configuration files. Weitere Informationen finden <Sie unter requestCaching> -Element (Netzwerkeinstellungen).For more information, see <requestCaching> Element (Network Settings).

Gilt für: