Bagikan melalui


HttpCacheControl Kelas

Definisi

Menyediakan kontrol cache HTTP lokal untuk respons terhadap permintaan HTTP berdasarkan metode di namespace Windows.Web.Http dan Windows.Web.Http.Filters .

public ref class HttpCacheControl sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class HttpCacheControl final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class HttpCacheControl final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class HttpCacheControl
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class HttpCacheControl
Public NotInheritable Class HttpCacheControl
Warisan
Object Platform::Object IInspectable HttpCacheControl
Atribut

Persyaratan Windows

Rangkaian perangkat
Windows 10 (diperkenalkan dalam 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)

Keterangan

Objek HttpCacheControl menyediakan properti untuk mendapatkan atau mengatur perilaku kontrol cache baca dan tulis yang akan digunakan pada objek HttpBaseProtocolFilter . Permintaan baca HTTP dapat menggunakan cache HTTP lokal untuk respons. Konten yang dikembalikan oleh permintaan HTTP dapat ditulis ke cache HTTP lokal.

Objek HttpCacheControl memungkinkan pengembang untuk mengatur perilaku kontrol cache baca dan tulis sederhana pada objek HttpBaseProtocolFilter . Untuk menggunakan fitur ini, aplikasi membuat objek HttpClient dengan objek HttpBaseProtocolFilter baru. Properti CacheControl pada objek HttpBaseProtocolFilter mengembalikan objek HttpCacheControl yang digunakan untuk mengatur perilaku cache baca dan tulis untuk HttpBaseProtocolFilter dan objek HttpClient terkait. Ini menentukan perilaku cache baca dan tulis pada respons terhadap permintaan HttpClient .

Pengembang masih dapat menggunakan header HTTP Cache-Control untuk kontrol yang lebih lengkap atas penembolokan. HttpCacheDirectiveHeaderValueCollection menyediakan kontainer koleksi untuk instans direktif cache di header HTTP Cache-Control pada konten HTTP yang terkait dengan permintaan atau respons HTTP.

Properti

ReadBehavior

Dapatkan atau atur perilaku baca yang akan digunakan untuk kontrol cache pada objek HttpCacheControl .

WriteBehavior

Dapatkan atau atur perilaku tulis yang akan digunakan untuk kontrol cache pada objek HttpCacheControl .

Berlaku untuk

Lihat juga