System::Net::Http::Headers::CacheControlHeaderValue sınıfı
İçindekiler
[
Saklamak
]CacheControlHeaderValue class
‘‘Cache-Control’’ başlığının bir değerini temsil eder. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Yığın (stack) üzerinde veya new operatörüyle örnek oluşturmaktan kaçının, çünkü bu çalışma zamanı hatalarına ve/veya doğrulama hatalarına yol açar. Bu sınıfı her zaman System::SmartPtr işaretçisine sarın ve fonksiyonlara argüman olarak geçirmek için bu işaretçiyi kullanın.
class CacheControlHeaderValue : public System::ICloneable
Yöntemler
| Yöntem | Açıklama |
|---|---|
| CacheControlHeaderValue() | Yeni bir örnek oluşturur. |
| Equals(System::SharedPtr<Object>) override | Nesneleri C# Object.Equals semantiği kullanarak karşılaştırır. |
| get_Extensions() | Cache-extension belirteçlerinin koleksiyonunu döndürür. |
| get_MaxAge() | İstemcinin bir yanıtı kabul edeceği süreyi belirleyen, saniye cinsinden maksimum yaş değerini alır. |
| get_MaxStale() | İstemcinin süresi dolmuş yanıtları kabul edip etmeyeceğini belirleyen değeri alır. |
| get_MaxStaleLimit() | İstemcinin süresi dolmuş yanıtları kabul edeceği süreyi belirleyen değeri saniye cinsinden alır. |
| get_MinFresh() | Tazelik ömrünü belirleyen değeri alır. |
| get_MustRevalidate() | Sunucunun, önbellek girdisi bayat olduğunda yeniden doğrulama gerektirip gerektirmediğini belirleyen değeri alır. |
| get_NoCache() | RTTI bilgisi. |
| get_NoCacheHeaders() | ‘Cache-Control’ başlığındaki ’no-cache’ yönergesindeki alan adları koleksiyonunu alır. |
| get_NoStore() | Bir önbelleğin HTTP isteğinin veya yanıtının herhangi bir bölümünü saklamaması gerektiğini belirleyen değeri alır. |
| get_NoTransform() | Bir önbelleğin veya proxy’nin varlık gövdesinin herhangi bir bölümünü değiştirmemesi gerektiğini belirleyen değeri alır. |
| get_OnlyIfCached() | İstemcinin yalnızca önbelleğe alınmış girdileri kullanması gerekip gerekmediğini belirleyen değeri alır. |
| get_Private() | HTTP yanıt mesajının veya bir parçasının tek bir kullanıcı için tasarlandığını ve paylaşımlı bir önbellek tarafından önbelleğe alınmaması gerektiğini belirleyen değeri alır. |
| get_PrivateHeaders() | ‘Cache-Control’ başlığındaki ‘private’ yönergesindeki alan adları koleksiyonunu alır. |
| get_ProxyRevalidate() | Sunucunun, paylaşımlı kullanıcı aracısı önbellekleri için önbellek girdisi bayat olduğunda yeniden doğrulama gerektirip gerektirmediğini belirleyen değeri alır. |
| get_Public() | Bir HTTP yanıtının herhangi bir önbellek tarafından önbelleğe alınabilir olup olmadığını belirleyen değeri alır. |
| get_SharedMaxAge() | Paylaşımlı bir önbellek için ‘Cache-Control’ başlığındaki ‘max-age’ yönergesini veya ‘Expires’ başlığını geçersiz kılan, saniye cinsinden paylaşımlı maksimum yaş değerini alır. |
| static GetCacheControlLength(String, int32_t, System::SharedPtr<CacheControlHeaderValue>, System::SharedPtr<CacheControlHeaderValue>&) | Belirtilen indeksden geçirilen bir dizeyi CacheControlHeaderValue sınıfının bir örneğine dönüştürür. |
| GetHashCode() const override | C# Object.GetHashCode() yönteminin benzeri. Özel nesnelerin hash’lenmesini sağlar. |
| static Parse(String) | Geçirilen bir dizeyi CacheControlHeaderValue sınıfının bir örneğine dönüştürür. |
| set_MaxAge(Nullable<TimeSpan>) | İstemcinin bir yanıtı kabul edeceği süreyi belirleyen, saniye cinsinden maksimum yaş değerini ayarlar. |
| set_MaxStale(bool) | İstemcinin süresi dolmuş yanıtları kabul edip etmeyeceğini belirleyen değeri ayarlar. |
| set_MaxStaleLimit(Nullable<TimeSpan>) | İstemcinin süresi dolmuş yanıtları kabul edeceği süreyi belirleyen, saniye cinsinden değeri ayarlar. |
| set_MinFresh(Nullable<TimeSpan>) | Tazelik ömrünü belirleyen değeri ayarlar. |
| set_MustRevalidate(bool) | Sunucunun, önbellek girdisi bayat olduğunda yeniden doğrulama gerektirip gerektirmediğini belirleyen değeri ayarlar. |
| set_NoCache(bool) | İstemcinin önbelleğe alınmış bir yanıtı kabul edip etmeyeceğini belirleyen değeri ayarlar. |
| set_NoStore(bool) | Bir önbelleğin HTTP isteğinin veya yanıtının herhangi bir bölümünü saklamaması gerektiğini belirleyen değeri ayarlar. |
| set_NoTransform(bool) | Bir önbelleğin veya proxy’nin varlık gövdesinin herhangi bir bölümünü değiştirmemesi gerektiğini belirleyen değeri ayarlar. |
| set_OnlyIfCached(bool) | İstemcinin yalnızca önbelleğe alınmış girdileri kullanması gerekip gerekmediğini belirleyen değeri ayarlar. |
| set_Private(bool) | HTTP yanıt mesajının veya bir parçasının tek bir kullanıcı için tasarlandığını ve paylaşımlı bir önbellek tarafından önbelleğe alınmaması gerektiğini belirleyen değeri ayarlar. |
| set_ProxyRevalidate(bool) | Sunucunun, paylaşımlı kullanıcı aracısı önbellekleri için önbellek girdisi bayat olduğunda yeniden doğrulama gerektirip gerektirmediğini belirleyen değeri ayarlar. |
| set_Public(bool) | Bir HTTP yanıtının herhangi bir önbellek tarafından önbelleğe alınabilir olup olmadığını belirleyen değeri ayarlar. |
| set_SharedMaxAge(Nullable<TimeSpan>) | Paylaşılan önbellek için ‘Cache-Control’ başlığındaki ‘max-age’ yönergesini veya ‘Expires’ başlığını geçersiz kılan, saniye cinsinden ortak maksimum yaş değerini ayarlar. |
| ToString() const override | C# Object.ToString() yönteminin benzeri. Özel nesnelerin dizeye dönüştürülmesini sağlar. |
| static TryParse(String, System::SharedPtr<CacheControlHeaderValue>&) | Geçilen bir dizeyi CacheControlHeaderValue sınıfının bir örneğine dönüştürmeye çalışır. |
Ayrıca Bakınız
- Class ICloneable
- Namespace System::Net::Http::Headers
- Library Aspose.Font for C++