Aracılığıyla paylaş


<defaultFtpCachePolicy> Öğesi (Ağ Ayarları)

FTP önbelleğinin etkin olup olmadığını açıklar ve varsayılan önbelleğe alma ilkesini açıklar.

<configuration>
  <system.net>
    <requestCaching>
      <defaultFtpCachePolicy>

Sözdizimi

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

Attributes

Özellik Description
policyLevel FTP önbelleğe alma ilkesini belirtir. Varsayılan değer şudur: Default.

policyLevel Özniteliği

Değer Description
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ınan kaynağı döndürür.
BypassCache Sunucudan kaynağı döndürür.
CacheOnly İçerik uzunluğu mevcutsa 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 isteği karşılar; aksi takdirde, kaynak sunucudan indirilir, arayana sunulur ve önbellekte depolanır.

Alt Öğeler

Yok.

Üst Öğeler

Öğe Description
requestCaching Ağ istekleri için önbelleğe alma mekanizmasını denetler.

Açıklamalar

Example

Aşağıdaki örnek, ftp önbelleğe alma ilkesinin NoCacheNoStorenasıl belirtileceğini gösterir.

<configuration>
  <system.net>
    <requestCaching>
      <defaultFtpCachePolicy
        policyLevel="NoCacheNoStore">
      </defaultFtpCachePolicy>
    </requestCaching>
  </system.net>
</configuration>

Ayrıca bakınız