OutputCacheOptions 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.
Microsoft.AspNetCore.OutputCaching.OutputCacheMiddlewareyapılandırma seçenekleri.
public class OutputCacheOptions
type OutputCacheOptions = class
Public Class OutputCacheOptions
- Devralma
-
OutputCacheOptions
Oluşturucular
OutputCacheOptions() |
Microsoft.AspNetCore.OutputCaching.OutputCacheMiddlewareyapılandırma seçenekleri. |
Özellikler
ApplicationServices |
uygulama IServiceProvideralır. |
DefaultExpirationTimeSpan |
İlke tarafından belirli bir değer tanımlanmadığında yanıtın önbelleğe alınma süresi. Varsayılan değer 60 saniye olarak ayarlanır. |
MaximumBodySize |
Yanıt gövdesi için bayt cinsinden önbelleğe alınabilen en büyük boyut. Varsayılan değer 64 MB olarak ayarlanır. Yanıt gövdesi bu sınırı aşarsa, Microsoft.AspNetCore.OutputCaching.OutputCacheMiddlewaretarafından önbelleğe alınmaz. |
SizeLimit |
Çıkış önbelleği ara yazılımının bayt cinsinden boyut sınırı. Varsayılan değer 100 MB olarak ayarlanır. Bu sınır aşıldığında, eski girdiler çıkarılana kadar yeni yanıtlar önbelleğe alınmaz. |
UseCaseSensitivePaths |
İstek yollarının büyük/küçük harfe duyarlı olup olmadığını |
Yöntemler
AddBasePolicy(Action<OutputCachePolicyBuilder>) |
Temel ilkelere bir IOutputCachePolicy örneği oluşturur ve ekler. |
AddBasePolicy(Action<OutputCachePolicyBuilder>, Boolean) |
Temel ilkelere bir IOutputCachePolicy örneği oluşturur ve ekler. |
AddBasePolicy(IOutputCachePolicy) |
Temel ilkelere bir IOutputCachePolicy örneği ekler. |
AddPolicy(String, Action<OutputCachePolicyBuilder>) |
Ada göre başvurulabilen bir IOutputCachePolicy tanımlar. |
AddPolicy(String, Action<OutputCachePolicyBuilder>, Boolean) |
Ada göre başvurulabilen bir IOutputCachePolicy tanımlar. |
AddPolicy(String, IOutputCachePolicy) |
Ada göre başvurulabilen bir IOutputCachePolicy tanımlar. |