<element defaultFtpCachePolicy> (nastavení sítě)

Popisuje, jestli je ukládání do mezipaměti FTP aktivní, a popisuje výchozí zásady ukládání do mezipaměti.

<Konfigurace>
  <system.net>
    <requestCaching>
      <defaultFtpCachePolicy>

Syntax

<defaultFtpCachePolicy  
  policyLevel="BypassCache|Default|CacheOnly|CacheIfAvailable|Revalidate|Reload|NoCacheNoStore|Revalidate"  
/>  

Atributy a elementy

Následující části popisují atributy, podřízené prvky a nadřazené prvky.

Atributy

Atribut Popis
policyLevel Určuje zásadu ukládání do mezipaměti FTP. Výchozí hodnota je Default.

atribut policyLevel

Hodnota Popis
Default Vrátí prostředek v mezipaměti, pokud je prostředek čerstvý, délka obsahu je přesná a jsou k dispozici atributy vypršení platnosti, úpravy a délky obsahu.
BypassCache Vrátí prostředek ze serveru.
CacheOnly Vrátí prostředek v mezipaměti, pokud je k dispozici délka obsahu a odpovídá velikosti položky.
CacheIfAvailable Vrátí prostředek v mezipaměti, pokud je zadaná délka obsahu a odpovídá velikosti položky. v opačném případě se prostředek stáhne ze serveru a vrátí se volajícímu.
Revalidate Vrátí prostředek v mezipaměti, pokud je časové razítko prostředku v mezipaměti stejné jako časové razítko prostředku na serveru; v opačném případě se prostředek stáhne ze serveru, uloží se do mezipaměti a vrátí volajícímu.
Reload Stáhne prostředek ze serveru, uloží ho do mezipaměti a vrátí ho volajícímu.
NoCacheNoStore Pokud prostředek v mezipaměti existuje, odstraní se. Prostředek se stáhne ze serveru a vrátí se volajícímu.
Revalidate Splňuje požadavek pomocí kopie prostředku uložené v mezipaměti, pokud je časové razítko stejné jako časové razítko prostředku na serveru; v opačném případě se prostředek stáhne ze serveru, předá volajícímu a uloží se do mezipaměti.

Podřízené elementy

Žádné

Nadřazené elementy

Element Popis
requestCaching Řídí mechanismus ukládání do mezipaměti pro síťové požadavky.

Poznámky

Příklad

Následující příklad ukazuje, jak zadat zásadu ukládání do mezipaměti FTP pro NoCacheNoStore.

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

Viz také