System::Net::Http::Headers::CacheControlHeaderValue kelas

CacheControlHeaderValue class

Mewakili nilai dari header ‘Cache-Control’. Objek dari kelas ini hanya boleh dialokasikan menggunakan fungsi System::MakeObject(). Jangan pernah membuat instance tipe ini di stack atau menggunakan operator new, karena akan menyebabkan kesalahan runtime dan/atau kegagalan asersi. Selalu balut kelas ini ke dalam pointer System::SmartPtr dan gunakan pointer tersebut untuk meneruskan ke fungsi sebagai argumen.

class CacheControlHeaderValue : public System::ICloneable

Metode

MetodeDeskripsi
CacheControlHeaderValue()Membuat instance baru.
Equals(System::SharedPtr<Object>) overrideMembandingkan objek menggunakan semantik C# Object.Equals.
get_Extensions()Mengembalikan koleksi token ekstensi cache.
get_MaxAge()Mendapatkan nilai usia maksimum dalam detik yang menentukan periode waktu di mana klien akan menerima respons.
get_MaxStale()Mendapatkan nilai yang menentukan apakah klien akan menerima respons yang kedaluwarsa.
get_MaxStaleLimit()Mendapatkan nilai dalam detik yang menentukan waktu di mana klien akan menerima respons yang kedaluwarsa.
get_MinFresh()Mendapatkan nilai yang menentukan masa hidup kesegaran.
get_MustRevalidate()Mendapatkan nilai yang menentukan apakah server memerlukan validasi ulang entri cache ketika menjadi usang.
get_NoCache()Informasi RTTI.
get_NoCacheHeaders()Mendapatkan koleksi nama bidang dalam arahan ’no-cache’ pada header ‘Cache-Control’.
get_NoStore()Mendapatkan nilai yang menentukan apakah cache tidak boleh menyimpan bagian apa pun dari permintaan atau respons HTTP.
get_NoTransform()Mendapatkan nilai yang menentukan apakah cache atau proxy tidak boleh mengubah bagian apa pun dari badan entitas.
get_OnlyIfCached()Mendapatkan nilai yang menentukan apakah klien harus hanya menggunakan entri yang di-cache.
get_Private()Mendapatkan nilai yang menentukan apakah pesan respons HTTP atau bagiannya ditujukan untuk satu pengguna dan tidak boleh di-cache oleh cache bersama.
get_PrivateHeaders()Mendapatkan koleksi nama bidang dalam arahan ‘private’ pada header ‘Cache-Control’.
get_ProxyRevalidate()Mendapatkan nilai yang menentukan apakah server memerlukan validasi ulang entri cache ketika menjadi usang untuk cache agen pengguna bersama.
get_Public()Mendapatkan nilai yang menentukan apakah respons HTTP dapat di-cache oleh cache mana pun.
get_SharedMaxAge()Mendapatkan nilai usia maksimum bersama dalam detik yang menggantikan arahan ‘max-age’ dalam header ‘Cache-Control’ atau header ‘Expires’ untuk cache bersama.
static GetCacheControlLength(String, int32_t, System::SharedPtr<CacheControlHeaderValue>, System::SharedPtr<CacheControlHeaderValue>&)Mengonversi string yang diberikan dari indeks yang ditentukan menjadi instance dari kelas CacheControlHeaderValue.
GetHashCode() const overrideAnalog dari metode C# Object.GetHashCode(). Memungkinkan hashing objek kustom.
static Parse(String)Mengonversi string yang diberikan menjadi instance dari kelas CacheControlHeaderValue.
set_MaxAge(Nullable<TimeSpan>)Menetapkan nilai usia maksimum dalam detik yang menentukan periode waktu di mana klien akan menerima respons.
set_MaxStale(bool)Menetapkan nilai yang menentukan apakah klien akan menerima respons yang kedaluwarsa.
set_MaxStaleLimit(Nullable<TimeSpan>)Menetapkan nilai dalam detik yang menentukan waktu selama klien akan menerima respons yang kedaluwarsa.
set_MinFresh(Nullable<TimeSpan>)Menetapkan nilai yang menentukan masa hidup kesegaran.
set_MustRevalidate(bool)Menetapkan nilai yang menentukan apakah server memerlukan validasi ulang entri cache ketika menjadi usang.
set_NoCache(bool)Menetapkan nilai yang menentukan apakah klien akan menerima respons yang di-cache.
set_NoStore(bool)Menetapkan nilai yang menentukan apakah cache tidak boleh menyimpan bagian apa pun dari permintaan atau respons HTTP.
set_NoTransform(bool)Menetapkan nilai yang menentukan apakah cache atau proxy tidak boleh mengubah bagian apa pun dari badan entitas.
set_OnlyIfCached(bool)Menetapkan nilai yang menentukan apakah klien harus hanya menggunakan entri yang di-cache.
set_Private(bool)Menetapkan nilai yang menentukan apakah pesan respons HTTP atau bagiannya ditujukan untuk satu pengguna dan tidak boleh di-cache oleh cache bersama.
set_ProxyRevalidate(bool)Menetapkan nilai yang menentukan apakah server memerlukan validasi ulang entri cache ketika menjadi usang untuk cache agen pengguna bersama.
set_Public(bool)Menetapkan nilai yang menentukan apakah respons HTTP dapat di-cache oleh cache mana pun.
set_SharedMaxAge(Nullable<TimeSpan>)Mengatur nilai usia maksimum bersama dalam detik yang menggantikan direktif ‘max-age’ pada header ‘Cache-Control’ atau header ‘Expires’ untuk cache bersama.
ToString() const overrideAnalog dari metode C# Object.ToString(). Memungkinkan mengonversi objek khusus menjadi string.
static TryParse(String, System::SharedPtr<CacheControlHeaderValue>&)Mencoba mengonversi string yang diberikan menjadi instance dari kelas CacheControlHeaderValue.

Lihat Juga