Aracılığıyla paylaş


CacheControlHeaderValue Sınıf

Tanım

Cache-Control HTTP üst bilgisini temsil eder.

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

Oluşturucular

CacheControlHeaderValue()

yeni bir örneğini CacheControlHeaderValuebaşlatır.

Alanlar

MaxAgeString

Önbellek denetimi yönergesi max-age için bir sabit.

MaxStaleString

Önbellek denetimi yönergesi max-stale için bir sabit.

MinFreshString

Önbellek denetimi yönergesi min-fresh için bir sabit.

MustRevalidateString

Önbellek denetimi yönergesi must-revalidate için bir sabit.

NoCacheString

Önbellek denetimi yönergesi no-cache için bir sabit.

NoStoreString

Önbellek denetimi yönergesi no-store için bir sabit.

NoTransformString

Önbellek denetimi yönergesi no-transform için bir sabit.

OnlyIfCachedString

Önbellek denetimi yönergesi only-if-cached için bir sabit.

PrivateString

Önbellek denetimi yönergesi private için bir sabit.

ProxyRevalidateString

Önbellek denetimi yönergesi proxy-revalidate için bir sabit.

PublicString

Önbellek denetimi yönergesi public için bir sabit.

SharedMaxAgeString

Önbellek denetimi yönergesi s-maxage için bir sabit.

Özellikler

Extensions

Her biri isteğe bağlı olarak atanmış bir değere sahip önbellek uzantısı belirteçlerini alır.

MaxAge

yönergesi max-age için bir değer alır veya ayarlar.

max-age, yanıtın yeni olarak kabul edileceği maksimum süreyi belirtir.

MaxStale

öğesinin dahil olup olmadığını max-stale belirleyen bir değer alır veya ayarlar.

max-stale eski yanıtları kabul edecektir. Eskime için maksimum tolerans tarafından MaxStaleLimitbelirtilir.

MaxStaleLimit

yönergesi max-stale için bir değer alır veya ayarlar.

HTTP istemcisinin son kullanma süresini aşan bir yanıtı kabul etmeye istekli olduğu en uzun süreyi gösterir.

MinFresh

yönergesi min-fresh için bir değer alır veya ayarlar.

HTTP istemcisinin yanıt kabul etmeye istekli olduğu güncellik ömrünü gösterir.

MustRevalidate

Yanıt yönergesinin must-revalidate dahil olup olmadığını belirleyen bir değer alır veya ayarlar.

Önbelleklerin kullanılmadan önce kaynak sunucuyla eski önbelleklerin kullanımını yeniden doğrulamaları gerektiğini gösterir.

NoCache

yönergesi no-cache için bir değer alır veya ayarlar.

Önbelleksiz yapılandırma, istemcinin önbelleğe alınmış yanıtları kullanmadan önce özgün sunucuyla yeniden doğrulaması gerektiğini gösterir.

NoCacheHeaders

BIR HTTP yanıtında önbellek denetimi üst bilgisi alanındaki "önbellek yok" yönergesindeki alan adları koleksiyonunu alır.

NoStore

yönergesi no-store için bir değer alır veya ayarlar.

Depo yok yapılandırması yanıtın herhangi bir önbellekte depolanmayabileceğini gösterir.

NoTransform

İstek yönergesi no-transform için bir değer alır veya ayarlar.

Ara önbelleklerin veya ara sunucuların yanıt yükünü düzenlemesini yasaklar.

OnlyIfCached

İstek yönergesi only-if-cached için bir değer alır veya ayarlar.

İstemcinin yalnızca depolanmış bir yanıt almak istediği gösterir

Private

Yanıt yönergesinin private dahil olup olmadığını belirleyen bir değer alır veya ayarlar.

Yanıtın paylaşılan önbellek tarafından depolanmayabileceğini gösterir.

PrivateHeaders

BIR HTTP yanıtında önbellek denetimi üst bilgisi alanındaki "private" yönergesindeki alan adları koleksiyonunu alır.

ProxyRevalidate

Yanıt yönergesinin proxy-validate dahil olup olmadığını belirleyen bir değer alır veya ayarlar.

Paylaşılan önbelleklerin kullanılmadan önce kaynak sunucuyla eski önbelleklerin kullanımını yeniden doğrulamaları gerektiğini gösterir.

Public

Yanıt yönergesinin public dahil olup olmadığını belirleyen bir değer alır veya ayarlar.

Yanıtın herhangi bir önbellek tarafından depolanabileceğini gösterir.

SharedMaxAge

yönergesi s-maxage için bir değer alır veya ayarlar.

Maksimum yaşı geçersiz kılar, ancak yalnızca paylaşılan önbellekler (ara sunucular gibi) için geçersiz kılar.

Yöntemler

Equals(Object)

Cache-Control HTTP üst bilgisini temsil eder.

GetHashCode()

Cache-Control HTTP üst bilgisini temsil eder.

Parse(String)

Cache-Control HTTP üst bilgisini temsil eder.

Parse(StringSegment)

Değer olarak ayrıştırmaCacheControlHeaderValue.input

ToString()

Cache-Control HTTP üst bilgisini temsil eder.

TryParse(String, CacheControlHeaderValue)

Cache-Control HTTP üst bilgisini temsil eder.

TryParse(StringSegment, CacheControlHeaderValue)

Belirtilen input öğesini olarak CacheControlHeaderValueayrıştırmaya çalışır.

Şunlara uygulanır