<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é
Spolupracujte s námi na GitHubu
Zdroj tohoto obsahu najdete na GitHubu, kde můžete také vytvářet a kontrolovat problémy a žádosti o přijetí změn. Další informace najdete v našem průvodci pro přispěvatele.