HttpWebRequest.DefaultCachePolicy Свойство

Определение

Возвращает или задает политику кэширования для этого запроса.Gets or sets the default cache policy for this request.

public:
 static property System::Net::Cache::RequestCachePolicy ^ DefaultCachePolicy { System::Net::Cache::RequestCachePolicy ^ get(); void set(System::Net::Cache::RequestCachePolicy ^ value); };
public static System.Net.Cache.RequestCachePolicy? DefaultCachePolicy { get; set; }
public static System.Net.Cache.RequestCachePolicy DefaultCachePolicy { get; set; }
member this.DefaultCachePolicy : System.Net.Cache.RequestCachePolicy with get, set
Public Shared Property DefaultCachePolicy As RequestCachePolicy

Значение свойства

RequestCachePolicy

Свойство HttpRequestCachePolicy, которое указывает политику кэширования, действующую для этого запроса, если неприменима любая другая политика.A HttpRequestCachePolicy that specifies the cache policy in effect for this request when no other policy is applicable.

Комментарии

Задание этого свойства регистрирует указанную политику для схем HTTP и HTTPS.Setting this property registers the specified policy for the HTTP and HTTPS schemes. Эта политика используется для этого запроса, если:This policy is used for this request if:

WebRequest.CachePolicyДля этого запроса не указано свойство.There is no WebRequest.CachePolicy property specified for this request.

-или--or-

Файлы конфигурации компьютера и приложения не указывают политику кэширования, применимую к универсальному идентификатору ресурса (URI), используемому для создания этого запроса.The machine and application configuration files do not specify a cache policy that is applicable to the Uniform Resource Identifier (URI) used to create this request.

Политика кэширования определяет, может ли запрошенный ресурс быть взят из кэша вместо отправки запроса на компьютер узла ресурсов.The cache policy determines whether the requested resource can be taken from a cache instead of sending the request to the resource host computer.

Копия ресурса добавляется в кэш только в том случае, если поток ответа для ресурса извлекается и считывается в конец потока.A copy of a resource is only added to the cache if the response stream for the resource is retrieved and read to the end of the stream. Поэтому другой запрос к тому же ресурсу может использовать кэшированную копию в зависимости от уровня политики кэша для этого запроса.So another request for the same resource could use a cached copy, depending on the cache policy level for this request.

Применяется к

См. также раздел