Share via


CacheControlHeaderValue Třída

Definice

Představuje hlavičku Cache-Control HTTP.

public ref class CacheControlHeaderValue
public class CacheControlHeaderValue
type CacheControlHeaderValue = class
Public Class CacheControlHeaderValue
Dědičnost
CacheControlHeaderValue

Konstruktory

CacheControlHeaderValue()

Inicializuje novou instanci objektu CacheControlHeaderValue.

Pole

MaxAgeString

Konstanta pro direktivu max-age cache-control.

MaxStaleString

Konstanta pro direktivu max-stale cache-control.

MinFreshString

Konstanta pro direktivu min-fresh cache-control.

MustRevalidateString

Konstanta pro direktivu must-revalidate cache-control.

NoCacheString

Konstanta pro direktivu no-cache cache-control.

NoStoreString

Konstanta pro direktivu no-store cache-control.

NoTransformString

Konstanta pro direktivu no-transform cache-control.

OnlyIfCachedString

Konstanta pro direktivu only-if-cached cache-control.

PrivateString

Konstanta pro direktivu private cache-control.

ProxyRevalidateString

Konstanta pro direktivu proxy-revalidate cache-control.

PublicString

Konstanta pro direktivu public cache-control.

SharedMaxAgeString

Konstanta pro direktivu s-maxage cache-control.

Vlastnosti

Extensions

Získá tokeny rozšíření mezipaměti, každý s volitelnou přiřazenou hodnotou.

MaxAge

Získá nebo nastaví hodnotu direktivy max-age .

max-age určuje maximální dobu, po kterou se odpověď považuje za čerstvou.

MaxStale

Získá nebo nastaví hodnotu, která určuje, zda max-stale je zahrnuta.

max-stale klient bude přijímat zastaralé odpovědi. Maximální tolerance zastaralosti je určena nástrojem MaxStaleLimit.

MaxStaleLimit

Získá nebo nastaví hodnotu direktivy max-stale .

Označuje maximální dobu, po kterou je klient HTTP ochoten přijmout odpověď, která překročila dobu vypršení platnosti.

MinFresh

Získá nebo nastaví hodnotu direktivy min-fresh .

Označuje životnost aktuálnosti, kterou je klient HTTP ochotný přijmout odpověď.

MustRevalidate

Získá nebo nastaví hodnotu, která určuje, zda je zahrnuta direktiva must-revalidate odpovědi.

Označuje, že před jejich použitím musí mezipaměti znovu ověřit použití zastaralých mezipamětí se serverem původu.

NoCache

Získá nebo nastaví hodnotu direktivy no-cache .

Konfigurace bez mezipaměti znamená, že klient musí před použitím znovu ověřit odpovědi uložené v mezipaměti s původním serverem.

NoCacheHeaders

Získá kolekci názvů polí v direktivě "no-cache" v poli hlavičky cache-control v odpovědi HTTP.

NoStore

Získá nebo nastaví hodnotu direktivy no-store .

Konfigurace bez úložiště znamená, že odpověď nemusí být uložena v žádné mezipaměti.

NoTransform

Získá nebo nastaví hodnotu pro direktivu no-transform požadavku.

Zakáže mezipamětí nebo proxy serverů úpravu datové části odpovědi.

OnlyIfCached

Získá nebo nastaví hodnotu pro direktivu only-if-cached požadavku.

Označuje, že klient chce získat pouze uloženou odpověď.

Private

Získá nebo nastaví hodnotu, která určuje, zda je zahrnuta direktiva private odpovědi.

Označuje, že odpověď nemusí být uložena sdílenou mezipamětí.

PrivateHeaders

Získá kolekci názvů polí v direktivě "private" v poli hlavičky cache-control v odpovědi HTTP.

ProxyRevalidate

Získá nebo nastaví hodnotu, která určuje, zda je zahrnuta direktiva proxy-validate odpovědi.

Označuje, že sdílené mezipaměti musí před jejich použitím znovu ověřit použití zastaralých mezipamětí se serverem původu.

Public

Získá nebo nastaví hodnotu, která určuje, zda je zahrnuta direktiva public odpovědi.

Označuje, že odpověď může být uložena v jakékoli mezipaměti.

SharedMaxAge

Získá nebo nastaví hodnotu direktivy s-maxage .

Přepíše maximální stáří, ale pouze pro sdílené mezipaměti (například proxy servery).

Metody

Equals(Object)

Představuje hlavičku Cache-Control HTTP.

GetHashCode()

Představuje hlavičku Cache-Control HTTP.

Parse(String)

Představuje hlavičku Cache-Control HTTP.

Parse(StringSegment)

input Analyzuje jako CacheControlHeaderValue hodnotu.

ToString()

Představuje hlavičku Cache-Control HTTP.

TryParse(String, CacheControlHeaderValue)

Představuje hlavičku Cache-Control HTTP.

TryParse(StringSegment, CacheControlHeaderValue)

Pokusí se parsovat zadaný input jako CacheControlHeaderValue.

Platí pro