CacheControlHeaderValue Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Cache-Control üst bilgisinin değerini temsil eder.
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
- Devralma
-
CacheControlHeaderValue
- Uygulamalar
Oluşturucular
| Name | Description |
|---|---|
| CacheControlHeaderValue() |
CacheControlHeaderValue sınıfının yeni bir örneğini başlatır. |
Özellikler
| Name | Description |
|---|---|
| Extensions |
Her birinin isteğe bağlı olarak atanmış değeri olan önbellek uzantısı belirteçleri. |
| MaxAge |
HTTP istemcisinin yanıt kabul etmeye istekli olduğu, saniye cinsinden belirtilen en büyük yaş. |
| MaxStale |
HTTP istemcisinin son kullanma süresini aşan bir yanıtı kabul edip etmediği. |
| MaxStaleLimit |
Saniye cinsinden en uzun süre, HTTP istemcisi son kullanma süresini aşan bir yanıtı kabul etmeye isteklidir. |
| MinFresh |
HTTP istemcisinin yanıtı kabul etmeye istekli olduğu saniyeler içinde güncellik süresi. |
| MustRevalidate |
Kaynak sunucunun, önbellek girdisi eskidiğinde sonraki kullanımlarda önbellek girdisinin yeniden doğrulanması gerekip gerekmediği. |
| NoCache |
HTTP istemcisinin önbelleğe alınmış bir yanıtı kabul edip etmediği. |
| NoCacheHeaders |
HTTP yanıtında önbellek denetimi üst bilgisi alanındaki "önbellek yok" yönergesindeki alan adları koleksiyonu. |
| NoStore |
Önbelleğin HTTP isteği iletisinin veya herhangi bir yanıtın herhangi bir bölümünü depolamaması gerekip gerekmediği. |
| NoTransform |
Bir önbelleğin veya ara sunucusunun varlık gövdesinin herhangi bir yönünü değiştirmemesi gerekip gerekmediği. |
| OnlyIfCached |
Önbelleğin HTTP isteğinin diğer kısıtlamalarıyla tutarlı bir önbelleğe alınmış girdi kullanarak mı yoksa 504 (Ağ Geçidi Zaman Aşımı) durumuyla mı yanıt vermesi gerektiği. |
| Private |
HTTP yanıt iletisinin tamamının veya bir bölümünün tek bir kullanıcıya yönelik olup olmadığı ve paylaşılan önbellek tarafından önbelleğe alınmaması gerekir. |
| PrivateHeaders |
BIR HTTP yanıtında önbellek denetimi üst bilgisi alanındaki "private" yönergesindeki koleksiyon alan adları. |
| ProxyRevalidate |
Kaynak sunucunun, önbellek girdisi paylaşılan kullanıcı aracısı önbellekleri için eskiye dönüştüğünde sonraki kullanımlarda önbellek girişinin yeniden doğrulanması gerekip gerekmediği. |
| Public |
Normalde önbelleğe alınamaz veya yalnızca paylaşılmayan bir önbellek içinde önbelleğe alınabilir olsa bile, http yanıtının herhangi bir önbellek tarafından önbelleğe alınıp alınamayacağı. |
| SharedMaxAge |
Bir önbellek denetimi üst bilgisindeki "max-age" yönergesini veya paylaşılan önbellek için Süre sonu üst bilgisini geçersiz kılan http yanıtında saniye cinsinden belirtilen paylaşılan en büyük yaş. |
Yöntemler
| Name | Description |
|---|---|
| Equals(Object) |
Belirtilen Object nesnenin geçerli CacheControlHeaderValue nesneye eşit olup olmadığını belirler. |
| GetHashCode() |
Bir nesne için CacheControlHeaderValue karma işlevi görür. |
| GetType() |
Geçerli örneğin Type alır. (Devralındığı yer: Object) |
| MemberwiseClone() |
Geçerli Objectbasit bir kopyasını oluşturur. (Devralındığı yer: Object) |
| Parse(String) |
Bir dizeyi örneğe CacheControlHeaderValue dönüştürür. |
| ToString() |
Geçerli CacheControlHeaderValue nesneyi temsil eden bir dize döndürür. |
| TryParse(String, CacheControlHeaderValue) |
Bir dizenin geçerli CacheControlHeaderValue bilgi olup olmadığını belirler. |
Belirtik Arabirim Kullanımları
| Name | Description |
|---|---|
| ICloneable.Clone() |
Geçerli CacheControlHeaderValue örneğin kopyası olan yeni bir nesne oluşturur. |