Share via


CacheControlHeaderValue 類別

定義

表示 Cache-Control HTTP 標頭。

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

建構函式

CacheControlHeaderValue()

初始化 CacheControlHeaderValue 的新執行個體。

欄位

MaxAgeString

快取控制指示詞的 max-age 常數。

MaxStaleString

快取控制指示詞的 max-stale 常數。

MinFreshString

快取控制指示詞的 min-fresh 常數。

MustRevalidateString

快取控制指示詞的 must-revalidate 常數。

NoCacheString

快取控制指示詞的 no-cache 常數。

NoStoreString

快取控制指示詞的 no-store 常數。

NoTransformString

快取控制指示詞的 no-transform 常數。

OnlyIfCachedString

快取控制指示詞的 only-if-cached 常數。

PrivateString

快取控制指示詞的 private 常數。

ProxyRevalidateString

快取控制指示詞的 proxy-revalidate 常數。

PublicString

快取控制指示詞的 public 常數。

SharedMaxAgeString

快取控制指示詞的 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 回應上快取控制項標頭欄位中 「no-cache」 指示詞中的功能變數名稱集合。

NoStore

取得或設定 指示詞的值 no-store

設定無存放區表示回應可能不會儲存在任何快取中。

NoTransform

取得或設定要求指示詞的值 no-transform

禁止中繼快取或 Proxy 編輯回應承載。

OnlyIfCached

取得或設定要求指示詞的值 only-if-cached

表示用戶端只想要取得預存的回應

Private

取得或設定值,這個值會判斷是否 private 包含回應指示詞。

表示回應可能不會由共用快取儲存。

PrivateHeaders

取得 HTTP 回應上快取控制項標頭欄位中 「private」 指示詞中的功能變數名稱集合。

ProxyRevalidate

取得或設定值,這個值會判斷是否 proxy-validate 包含回應指示詞。

表示共用快取必須先重新驗證使用過時快取與源伺服器,才能使用。

Public

取得或設定值,這個值會判斷是否 public 包含回應指示詞。

表示回應可由任何快取儲存。

SharedMaxAge

取得或設定 指示詞的值 s-maxage

覆寫 最大存留期,但僅適用于共用快取 (,例如 proxy) 。

方法

Equals(Object)

表示 Cache-Control HTTP 標頭。

GetHashCode()

表示 Cache-Control HTTP 標頭。

Parse(String)

表示 Cache-Control HTTP 標頭。

Parse(StringSegment)

剖析 inputCacheControlHeaderValue 值。

ToString()

表示 Cache-Control HTTP 標頭。

TryParse(String, CacheControlHeaderValue)

表示 Cache-Control HTTP 標頭。

TryParse(StringSegment, CacheControlHeaderValue)

嘗試將指定的 input 剖析為 CacheControlHeaderValue

適用於