HttpResponseHeaderCollection.CacheControl プロパティ

定義

HTTP 応答の Cache-Control HTTP ヘッダーの値を表すオブジェクトの HttpCacheDirectiveHeaderValueCollection を取得します。

public:
 property HttpCacheDirectiveHeaderValueCollection ^ CacheControl { HttpCacheDirectiveHeaderValueCollection ^ get(); };
HttpCacheDirectiveHeaderValueCollection CacheControl();
public HttpCacheDirectiveHeaderValueCollection CacheControl { get; }
var httpCacheDirectiveHeaderValueCollection = httpResponseHeaderCollection.cacheControl;
Public ReadOnly Property CacheControl As HttpCacheDirectiveHeaderValueCollection

プロパティ値

HTTP 応答の Cache-Control HTTP ヘッダーの値を表す オブジェクトのコレクション。 空のコレクションは、ヘッダーが存在しないことを意味します。

注釈

CacheControl プロパティは、HTTP 応答の Cache-Control HTTP ヘッダーの値を表します。

Cache-Control ヘッダーの HttpCacheDirectiveHeaderValueCollection の一部のオブジェクトでは、Windows.Foundation.TimeSpan 構造体が使用されます。 .NET を使用してプログラミングする場合、この構造体は非表示になり、開発者は System.TimeSpan 構造体を使用する必要があります。 (null 許容 TimeSpan) としてTimeSpan?型指定されているため、値は null にすることができます。

JavaScript では、この構造体はオブジェクトとしてではなく、値としてアクセスされます。 たとえば、 ではなく var a = { duration: 10000 }を使用しますvar a = 10000

注意

JavaScript では、この構造体は 100 ナノ秒間隔の数ではなく、ミリ秒単位の間隔として扱われます。

詳細については、 Windows.Foundation.TimeSpan インターフェイスを参照してください。

適用対象

こちらもご覧ください