OutputCache Sınıf

Tanım

Bir Web sitesinin yapılandırma dosyasında belirtilen çıktı önbelleği sağlayıcılarına programlı erişim sağlar.

public ref class OutputCache abstract sealed
public static class OutputCache
type OutputCache = class
Public Class OutputCache
Devralma
OutputCache

Açıklamalar

Çıkış önbelleğe alma, sayfaların, denetimlerin ve HTTP yanıtlarının oluşturulan çıkışını bellekte depolar. Çıktı önbelleğe alma, sorgu dizesine ve form gönderisi parametrelerine bağlı olarak içeriğin farklı sürümlerini bir sayfaya, tarayıcı türüne veya kullanıcının diline göre önbelleğe almanızı sağlar. ASP.NET belirli bir süre için bir çıktı önbelleği girdisini önbelleğe almak üzere yapılandırabilirsiniz. Ayrıca ASP.NET, önbelleğin bağımlı olduğu veritabanındaki değişiklikler gibi bir dış olayı temel alarak bir önbellek girdisini otomatik olarak çıkarmak için yapılandırabilirsiniz.

sınıfı, OutputCache çıktı önbelleğini genişletmenizi sağlar. Örneğin, yerel veya uzak diskler, veritabanları, bulut depolama ve dağıtılmış önbellek altyapıları gibi diğer depolama cihazlarını hedefleyen bir veya daha fazla özel çıkış önbelleği sağlayıcısı yapılandırabilirsiniz.

Özellikler

Name Description
DefaultProviderName

Çıkış önbelleği için yapılandırılan varsayılan sağlayıcının adını alır.

Providers

Bir Web sitesinin yapılandırma dosyasında belirtilen çıktı önbelleği sağlayıcıları koleksiyonunu alır.

Yöntemler

Name Description
Deserialize(Stream)

bir ikili nesneyi çıktı önbelleği verilerine seri durumdan kaldırır.

Serialize(Stream, Object)

Çıktı önbelleği verilerini ikili verilere seri hale getirir.

Şunlara uygulanır