System::Net::Cache::HttpRequestCacheLevel 列挙型

HttpRequestCacheLevel enum

この列挙型は HTTP のキャッシュ設定を説明します。

enum class HttpRequestCacheLevel

名前説明
Default0リソースのキャッシュコピーを使用するか、サーバーにリソースのリクエストを送信することで、リソースへの要求を満たします。
BypassCache1サーバーを使用してリクエストを満たします。
CacheOnly2常にクライアントキャッシュを使用してリソースを取得します。
CacheIfAvailable3リソースがキャッシュに存在すればキャッシュからリクエストを満たし、存在しなければサーバーにリクエストを送信します。
再検証4クライアントのタイムスタンプがサーバー上のリソースのタイムスタンプと同じ場合はローカルコピーを使用します。そうでない場合はサーバーからリソースをダウンロードします。
再読み込み5リソースは常にサーバーからダウンロードされます。
NoCacheNoStore6キャッシュからリソースを使用してリクエストを満たすことはなく、リソースをキャッシュしません。
CacheOrNextCacheOnly7ローカルコンピュータのキャッシュまたは LAN 上のリモートキャッシュのいずれかからリソースのリクエストを満たします。
Refresh8サーバーまたはローカルキャッシュ以外のキャッシュを使用してリクエストを満たします。

参照