HttpRequestCachePolicy.Level Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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 null
es , 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).