CacheControlHeaderValue クラス

定義

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

public ref class CacheControlHeaderValue
public class CacheControlHeaderValue
type CacheControlHeaderValue = class
Public Class CacheControlHeaderValue
継承
CacheControlHeaderValue

コンストラクター

CacheControlHeaderValue()

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

フィールド

MaxAgeString

cache-control ディレクティブの max-age 定数。

MaxStaleString

cache-control ディレクティブの max-stale 定数。

MinFreshString

cache-control ディレクティブの min-fresh 定数。

MustRevalidateString

cache-control ディレクティブの must-revalidate 定数。

NoCacheString

cache-control ディレクティブの no-cache 定数。

NoStoreString

cache-control ディレクティブの no-store 定数。

NoTransformString

cache-control ディレクティブの no-transform 定数。

OnlyIfCachedString

cache-control ディレクティブの only-if-cached 定数。

PrivateString

cache-control ディレクティブの private 定数。

ProxyRevalidateString

cache-control ディレクティブの proxy-revalidate 定数。

PublicString

cache-control ディレクティブの public 定数。

SharedMaxAgeString

cache-control ディレクティブの s-maxage 定数。

プロパティ

Extensions

キャッシュ拡張トークンを取得します。それぞれに、省略可能な値が割り当てられます。

MaxAge

ディレクティブの値 max-age を取得または設定します。

max-age は、応答が新しいと見なされる最大時間を指定します。

MaxStale

が含まれるかどうかを決定する値を max-stale 取得または設定します。

max-stale クライアントが古い応答を受け入れること。 失効の最大許容度は、 によって MaxStaleLimit指定されます。

MaxStaleLimit

ディレクティブの値 max-stale を取得または設定します。

HTTP クライアントが有効期限を超えた応答を受け入れる最大期間を示します。

MinFresh

ディレクティブの値 min-fresh を取得または設定します。

HTTP クライアントが応答を受け入れる鮮度の有効期間を示します。

MustRevalidate

応答ディレクティブが含まれているかどうかを決定する値を must-revalidate 取得または設定します。

キャッシュを使用する前に、配信元サーバーで古いキャッシュの使用を再検証する必要があることを示します。

NoCache

ディレクティブの値 no-cache を取得または設定します。

キャッシュなしの構成は、クライアントがキャッシュされた応答を使用する前に、元のサーバーで再検証する必要があることを示します。

NoCacheHeaders

HTTP 応答のキャッシュ制御ヘッダー フィールドの "キャッシュなし" ディレクティブ内のフィールド名のコレクションを取得します。

NoStore

ディレクティブの値 no-store を取得または設定します。

ストアなしの構成は、応答がキャッシュに格納されないことを示します。

NoTransform

要求ディレクティブの値を no-transform 取得または設定します。

中間キャッシュまたはプロキシによる応答ペイロードの編集を禁止します。

OnlyIfCached

要求ディレクティブの値を only-if-cached 取得または設定します。

クライアントが格納されている応答のみを取得することを示します

Private

応答ディレクティブが含まれているかどうかを決定する値を private 取得または設定します。

応答が共有キャッシュによって格納されないことを示します。

PrivateHeaders

HTTP 応答のキャッシュ制御ヘッダー フィールドの "private" ディレクティブ内のフィールド名のコレクションを取得します。

ProxyRevalidate

応答ディレクティブが含まれているかどうかを決定する値を proxy-validate 取得または設定します。

共有キャッシュを使用する前に、配信元サーバーで古いキャッシュの使用を再検証する必要があることを示します。

Public

応答ディレクティブが含まれているかどうかを決定する値を public 取得または設定します。

応答が任意のキャッシュによって格納される可能性があることを示します。

SharedMaxAge

ディレクティブの値 s-maxage を取得または設定します。

最大有効期間をオーバーライドしますが、共有キャッシュ (プロキシなど) に対してのみオーバーライドします。

メソッド

Equals(Object)

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

GetHashCode()

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

Parse(String)

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

Parse(StringSegment)

値としてCacheControlHeaderValue解析しますinput

ToString()

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

TryParse(String, CacheControlHeaderValue)

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

TryParse(StringSegment, CacheControlHeaderValue)

指定した input を として CacheControlHeaderValue解析しようとします。

適用対象