Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Описывает, активна ли кэширование FTP и описывает политику кэширования по умолчанию.
<configuration>
<system.net>
<requestCaching>
<defaultFtpCachePolicy>
Синтаксис
<defaultFtpCachePolicy
policyLevel="BypassCache|Default|CacheOnly|CacheIfAvailable|Revalidate|Reload|NoCacheNoStore|Revalidate"
/>
Атрибуты и элементы
В следующих разделах описаны атрибуты, дочерние и родительские элементы.
Attributes
| Свойство | Description |
|---|---|
policyLevel |
Задает политику кэширования FTP. Значение по умолчанию — Default. |
Атрибут policyLevel
| Ценность | Description |
|---|---|
Default |
Возвращает кэшированный ресурс, если ресурс свежий, длина содержимого точную, а срок действия, изменение и атрибуты длины контента присутствуют. |
BypassCache |
Возвращает ресурс с сервера. |
CacheOnly |
Возвращает кэшированный ресурс, если длина содержимого присутствует и соответствует размеру записи. |
CacheIfAvailable |
Возвращает кэшированный ресурс, если длина содержимого указана и соответствует размеру записи; в противном случае ресурс загружается с сервера и возвращается вызывающей объекту. |
Revalidate |
Возвращает кэшированный ресурс, если метка времени кэшированного ресурса совпадает с меткой времени ресурса на сервере; в противном случае ресурс загружается с сервера, хранится в кэше и возвращается вызывающей системе. |
Reload |
Загружает ресурс с сервера, сохраняет его в кэше и возвращает ресурс вызывающему объекту. |
NoCacheNoStore |
Если кэшированный ресурс существует, он удаляется. Ресурс загружается с сервера и возвращается вызывающей объекту. |
Revalidate |
Удовлетворяет запросу, используя кэшированную копию ресурса, если метка времени совпадает с меткой времени ресурса на сервере; в противном случае ресурс скачан с сервера, представлен вызывающим объекту и хранится в кэше. |
Дочерние элементы
Нет.
Родительские элементы
| Элемент | Description |
|---|---|
| requestCaching | Управляет механизмом кэширования для сетевых запросов. |
Замечания
Example
В следующем примере показано, как указать политику NoCacheNoStoreкэширования FTP.
<configuration>
<system.net>
<requestCaching>
<defaultFtpCachePolicy
policyLevel="NoCacheNoStore">
</defaultFtpCachePolicy>
</requestCaching>
</system.net>
</configuration>