Compartir a través de


HttpRequestCachePolicy.Level Propiedad

Definición

Obtiene el valor de HttpRequestCacheLevel especificado cuando se creó esta instancia.

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

Valor de propiedad

Un valor de HttpRequestCacheLevel que especifica el comportamiento de la caché para los recursos obtenidos mediante objetos HttpWebRequest.

Ejemplos

En el ejemplo de código siguiente se muestra el valor de esta propiedad.

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

Comentarios

Las aplicaciones suelen usar Default como nivel de directiva de caché. La CachePolicy propiedad, si no nulles , determina la directiva de caché en vigor para una solicitud. La directiva predeterminada para el dominio de aplicación se puede establecer mediante la propiedad o mediante la DefaultCachePolicy configuración de los archivos de configuración de la máquina o de la aplicación. Para más información, vea Elemento <requestCaching> (configuración de red).

Se aplica a