CacheControlHeaderValue クラス

定義

Cache-Control ヘッダーの値を表します。

public ref class CacheControlHeaderValue
public ref class CacheControlHeaderValue : ICloneable
public class CacheControlHeaderValue
public class CacheControlHeaderValue : ICloneable
type CacheControlHeaderValue = class
type CacheControlHeaderValue = class
    interface ICloneable
Public Class CacheControlHeaderValue
Public Class CacheControlHeaderValue
Implements ICloneable
継承
CacheControlHeaderValue
実装

コンストラクター

CacheControlHeaderValue()

CacheControlHeaderValue クラスの新しいインスタンスを初期化します。

プロパティ

Extensions

それぞれにオプションで割り当てられた値を持つキャッシュ拡張トークン。

MaxAge

HTTP クライアントが応答を許容できる最大有効期間 (秒単位で指定)。

MaxStale

HTTP クライアントが有効期限を超えた応答を許容するかどうか。

MaxStaleLimit

最大時間 (秒単位)、HTTP クライアントは有効期限を超えた応答を許容できます。

MinFresh

HTTP クライアントが応答を許容する更新の有効期間 (秒単位で指定)。

MustRevalidate

キャッシュ エントリが古くなったとき、元のサーバーで以降の使用においてキャッシュ エントリの再検証が必要かどうか。

NoCache

HTTP クライアントがキャッシュされた応答を許容できるかどうか。

NoCacheHeaders

HTTP 応答のキャッシュ コントロール ヘッダー フィールドにある "no-cache" ディレクティブ内の fieldnames のコレクション。

NoStore

HTTP 要求メッセージまたは任意の応答のいずれかの一部がキャッシュに格納されるのを禁止するかどうか。

NoTransform

キャッシュまたはプロキシがエンティティ本体の側面を変更する必要はありません。

OnlyIfCached

キャッシュの応答に、HTTP 応答の他の制約と一致するキャッシュ エントリを使用するか、504 (ゲートウェイ タイムアウト) 状態を使用するかどうか。

Private

HTTP 応答メッセージのすべてまたは一部が単一ユーザーに向けたものであって共有キャッシュでキャッシュされるべきでないかどうか。

PrivateHeaders

HTTP 応答のキャッシュ コントロール ヘッダー フィールドにある "private" ディレクティブ内のコレクション fieldnames。

ProxyRevalidate

共有のユーザー エージェントのキャッシュでキャッシュ エントリが古くなったとき、元のサーバーで以降の使用においてキャッシュ エントリの再検証が必要かどうか。

Public

HTTP 応答が、通常はキャッシュできない、または非共有キャッシュにのみキャッシュ可能であっても、任意のキャッシュによってキャッシュされる可能性があるかどうか。

SharedMaxAge

秒で指定した、キャッシュ制御ヘッダーまたは共有キャッシュの Expires ヘッダーにある「最長期間」ディレクティブをオーバーライドする HTTP 応答での共有の最長時間。

メソッド

Equals(Object)

指定した Object が、現在の CacheControlHeaderValue オブジェクトと等しいかどうかを判断します。

GetHashCode()

CacheControlHeaderValue オブジェクトのハッシュ関数として機能します。

GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Object の簡易コピーを作成します。

(継承元 Object)
Parse(String)

文字列を CacheControlHeaderValue インスタンスに変換します。

ToString()

現在の CacheControlHeaderValue オブジェクトを表す文字列を返します。

TryParse(String, CacheControlHeaderValue)

文字列が有効な CacheControlHeaderValue 情報かどうかを判断します。

明示的なインターフェイスの実装

ICloneable.Clone()

現在の CacheControlHeaderValue インスタンスのコピーである新しいオブジェクトを作成します。

適用対象