CacheControlHeaderValue Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Představuje hodnotu hlavičky 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
- Dědičnost
-
CacheControlHeaderValue
- Implementuje
Konstruktory
CacheControlHeaderValue() |
Inicializuje novou instanci CacheControlHeaderValue třídy. |
Vlastnosti
Extensions |
Tokeny rozšíření mezipaměti, z nichž každý má volitelnou přiřazenou hodnotu. |
MaxAge |
Maximální stáří zadané v sekundách, které je klient HTTP ochoten přijmout odpověď. |
MaxStale |
Jestli je klient HTTP ochoten přijmout odpověď, která překročila dobu vypršení platnosti. |
MaxStaleLimit |
Maximální doba (v sekundách) je klient HTTP ochoten přijmout odpověď, která překročila dobu vypršení platnosti. |
MinFresh |
Životnost aktuálnosti v sekundách, kterou je klient HTTP ochoten přijmout odpověď. |
MustRevalidate |
Jestli server původu vyžaduje při jakémkoli následném použití, když se položka mezipaměti stane zastaralou, musí být znovu ověřena položka mezipaměti. |
NoCache |
Jestli je klient HTTP ochoten přijmout odpověď uloženou v mezipaměti. |
NoCacheHeaders |
Kolekce názvů polí v direktivě "no-cache" v poli hlavičky cache-control v odpovědi HTTP. |
NoStore |
Určuje, jestli mezipaměť nesmí ukládat žádnou část zprávy požadavku HTTP nebo jakékoli odpovědi. |
NoTransform |
Jestli mezipaměť nebo proxy server nesmí měnit žádný aspekt těla entity. |
OnlyIfCached |
Jestli má mezipaměť reagovat pomocí položky v mezipaměti, která je konzistentní s ostatními omezeními požadavku HTTP, nebo se stavem 504 (vypršení časového limitu brány). |
Private |
Jestli je celá zpráva odpovědi HTTP nebo její část určená pro jednoho uživatele a nesmí být uložena do mezipaměti sdílené mezipaměti. |
PrivateHeaders |
Názvy polí kolekce v direktivě "private" v poli hlavičky cache-control v odpovědi HTTP. |
ProxyRevalidate |
Jestli server původu vyžaduje opětovné ověření položky mezipaměti při jakémkoli následném použití, když se položka mezipaměti stane zastaralou pro sdílené mezipaměti uživatelských agentů. |
Public |
Zda může být odpověď HTTP uložena do mezipaměti libovolnou mezipamětí, i když by za normálních okolností byla neuložitelná nebo pouze v rámci nesdílené mezipaměti. |
SharedMaxAge |
Maximální sdílený věk zadaný v sekundách v odpovědi HTTP, která přepíše direktivu max-age v hlavičce cache-control nebo hlavičku Expires pro sdílenou mezipaměť. |
Metody
Equals(Object) |
Určuje, zda je zadaný Object objekt roven aktuálnímu CacheControlHeaderValue objektu. |
GetHashCode() |
Slouží jako hashovací funkce pro CacheControlHeaderValue objekt. |
GetType() |
Získá aktuální Type instanci. (Zděděno od Object) |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
Parse(String) |
Převede řetězec na CacheControlHeaderValue instanci. |
ToString() |
Vrátí řetězec, který představuje aktuální CacheControlHeaderValue objekt. |
TryParse(String, CacheControlHeaderValue) |
Určuje, zda je řetězec platnými CacheControlHeaderValue informacemi. |
Explicitní implementace rozhraní
ICloneable.Clone() |
Vytvoří nový objekt, který je kopií aktuální CacheControlHeaderValue instance. |