Udostępnij za pośrednictwem


CacheControlHeaderValue Klasa

Definicja

Cache-Control Reprezentuje nagłówek HTTP.

public ref class CacheControlHeaderValue
public class CacheControlHeaderValue
type CacheControlHeaderValue = class
Public Class CacheControlHeaderValue
Dziedziczenie
CacheControlHeaderValue

Konstruktory

CacheControlHeaderValue()

Inicjuje nowe wystąpienie klasy CacheControlHeaderValue.

Pola

MaxAgeString

Stała dla max-age dyrektywy cache-control.

MaxStaleString

Stała dla max-stale dyrektywy cache-control.

MinFreshString

Stała dla min-fresh dyrektywy cache-control.

MustRevalidateString

Stała dla must-revalidate dyrektywy cache-control.

NoCacheString

Stała dla no-cache dyrektywy cache-control.

NoStoreString

Stała dla no-store dyrektywy cache-control.

NoTransformString

Stała dla no-transform dyrektywy cache-control.

OnlyIfCachedString

Stała dla only-if-cached dyrektywy cache-control.

PrivateString

Stała dla private dyrektywy cache-control.

ProxyRevalidateString

Stała dla proxy-revalidate dyrektywy cache-control.

PublicString

Stała dla public dyrektywy cache-control.

SharedMaxAgeString

Stała dla s-maxage dyrektywy cache-control.

Właściwości

Extensions

Pobiera tokeny rozszerzenia pamięci podręcznej, z których każda ma opcjonalną przypisaną wartość.

MaxAge

Pobiera lub ustawia wartość max-age dyrektywy.

max-age określa maksymalny czas, przez jaki odpowiedź jest uznawana za świeżą.

MaxStale

Pobiera lub ustawia wartość, która określa, czy max-stale element jest uwzględniony.

max-stale że klient będzie akceptować nieaktualne odpowiedzi. Maksymalna tolerancja dla nieaktualności jest określona przez MaxStaleLimitparametr .

MaxStaleLimit

Pobiera lub ustawia wartość max-stale dyrektywy.

Wskazuje maksymalny czas trwania, przez który klient HTTP chce zaakceptować odpowiedź, która przekroczyła czas wygaśnięcia.

MinFresh

Pobiera lub ustawia wartość min-fresh dyrektywy.

Wskazuje okres istnienia aktualności, który klient HTTP chce zaakceptować odpowiedź.

MustRevalidate

Pobiera lub ustawia wartość, która określa, czy must-revalidate dyrektywa odpowiedzi jest uwzględniona.

Wskazuje, że pamięci podręczne muszą ponownie użyć nieaktualnych pamięci podręcznych z serwerem pochodzenia przed ich użyciem.

NoCache

Pobiera lub ustawia wartość no-cache dyrektywy.

Skonfigurowanie braku pamięci podręcznej oznacza, że klient musi ponownie zweryfikować buforowane odpowiedzi z oryginalnym serwerem przed jego użyciem.

NoCacheHeaders

Pobiera kolekcję nazw pól w dyrektywie "no-cache" w polu nagłówka cache-control w odpowiedzi HTTP.

NoStore

Pobiera lub ustawia wartość no-store dyrektywy.

Konfigurowanie braku magazynu oznacza, że odpowiedź może nie być przechowywana w żadnej pamięci podręcznej.

NoTransform

Pobiera lub ustawia wartość no-transform dla dyrektywy żądania.

Zabrania pośrednich pamięci podręcznych lub serwerów proxy edytowania ładunku odpowiedzi.

OnlyIfCached

Pobiera lub ustawia wartość only-if-cached dla dyrektywy żądania.

Wskazuje, że klient chce uzyskać tylko przechowywaną odpowiedź

Private

Pobiera lub ustawia wartość, która określa, czy private dyrektywa odpowiedzi jest uwzględniona.

Wskazuje, że odpowiedź może nie być przechowywana przez udostępnioną pamięć podręczną.

PrivateHeaders

Pobiera kolekcję nazw pól w dyrektywie "private" w polu nagłówka cache-control w odpowiedzi HTTP.

ProxyRevalidate

Pobiera lub ustawia wartość, która określa, czy proxy-validate dyrektywa odpowiedzi jest uwzględniona.

Wskazuje, że udostępnione pamięci podręczne muszą ponownie stosować nieaktualne pamięci podręczne z serwerem pochodzenia przed ich użyciem.

Public

Pobiera lub ustawia wartość, która określa, czy public dyrektywa odpowiedzi jest uwzględniona.

Wskazuje, że odpowiedź może być przechowywana przez dowolną pamięć podręczną.

SharedMaxAge

Pobiera lub ustawia wartość s-maxage dyrektywy.

Zastępuje maksymalny wiek, ale tylko w przypadku udostępnionych pamięci podręcznych (takich jak serwery proxy).

Metody

Equals(Object)

Cache-Control Reprezentuje nagłówek HTTP.

GetHashCode()

Cache-Control Reprezentuje nagłówek HTTP.

Parse(String)

Cache-Control Reprezentuje nagłówek HTTP.

Parse(StringSegment)

input Analizuje jako CacheControlHeaderValue wartość.

ToString()

Cache-Control Reprezentuje nagłówek HTTP.

TryParse(String, CacheControlHeaderValue)

Cache-Control Reprezentuje nagłówek HTTP.

TryParse(StringSegment, CacheControlHeaderValue)

Próbuje przeanalizować określony input element jako CacheControlHeaderValue.

Dotyczy