OutputCache 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.
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. |