<defaultFtpCachePolicy> Öğesi (Ağ Ayarları)
FTP önbelleğinin etkin olup olmadığını açıklar ve varsayılan önbelleğe alma ilkesini açıklar.
<Yapılandırma>
<system.net>
<requestCaching>
<defaultFtpCachePolicy>
Syntax
<defaultFtpCachePolicy
policyLevel="BypassCache|Default|CacheOnly|CacheIfAvailable|Revalidate|Reload|NoCacheNoStore|Revalidate"
/>
Öznitelikler ve Öğeler
Öznitelikler, alt ve üst öğeler aşağıdaki bölümlerde açıklanmaktadır.
Öznitelikler
Öznitelik | Açıklama |
---|---|
policyLevel |
FTP önbelleğe alma ilkesini belirtir. Default varsayılan değerdir. |
policyLevel Özniteliği
Değer | Açıklama |
---|---|
Default |
Kaynak yeniyse, içerik uzunluğu doğruysa ve süre sonu, değişiklik ve içerik uzunluğu öznitelikleri varsa önbelleğe alınmış kaynağı döndürür. |
BypassCache |
Sunucudan kaynağı döndürür. |
CacheOnly |
İçerik uzunluğu varsa ve giriş boyutuyla eşleşiyorsa önbelleğe alınmış kaynağı döndürür. |
CacheIfAvailable |
İçerik uzunluğu sağlanmışsa ve giriş boyutuyla eşleşiyorsa önbelleğe alınmış kaynağı döndürür; aksi takdirde, kaynak sunucudan indirilir ve çağırana döndürülür. |
Revalidate |
Önbelleğe alınan kaynağın zaman damgası sunucudaki kaynağın zaman damgasıyla aynıysa önbelleğe alınmış kaynağı döndürür; aksi takdirde, kaynak sunucudan indirilir, önbellekte depolanır ve çağırana döndürülür. |
Reload |
Kaynağı sunucudan indirir, önbellekte depolar ve kaynağı çağırana döndürür. |
NoCacheNoStore |
Önbelleğe alınmış bir kaynak varsa silinir. Kaynak sunucudan indirilir ve çağırana döndürülür. |
Revalidate |
Zaman damgası sunucudaki kaynağın zaman damgasıyla aynıysa, kaynağın önbelleğe alınmış kopyasını kullanarak bir isteği karşılar; aksi takdirde, kaynak sunucudan indirilir, arayana sunulur ve önbellekte depolanır. |
Alt Öğeler
Yok.
Üst Öğeler
Öğe | Açıklama |
---|---|
requestCaching | Ağ istekleri için önbelleğe alma mekanizmasını denetler. |
Açıklamalar
Örnek
Aşağıdaki örnek, ftp önbelleğe alma ilkesinin NoCacheNoStore
nasıl belirtileceğini gösterir.
<configuration>
<system.net>
<requestCaching>
<defaultFtpCachePolicy
policyLevel="NoCacheNoStore">
</defaultFtpCachePolicy>
</requestCaching>
</system.net>
</configuration>
Ayrıca bkz.
GitHub'da bizimle işbirliği yapın
Bu içeriğin kaynağı GitHub'da bulunabilir; burada ayrıca sorunları ve çekme isteklerini oluşturup gözden geçirebilirsiniz. Daha fazla bilgi için katkıda bulunan kılavuzumuzu inceleyin.