Freigeben über


<defaultFtpCachePolicy>-Element (Netzwerkeinstellungen)

Beschreibt, ob die FTP-Zwischenspeicherung aktiv ist, und beschreibt die Standardzwischenspeicherungsrichtlinie.

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

Syntax

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

Attribute und Elemente

In den folgenden Abschnitten werden Attribute sowie untergeordnete und übergeordnete Elemente beschrieben.

Attribute

attribute Beschreibung
policyLevel Gibt die Richtlinie für die FTP-Zwischenspeicherung an. Standardwert: Default.

policyLevel-Attribut

Wert Beschreibung
Default Gibt die zwischengespeicherte Ressource zurück, wenn die Ressource neu ist, die Inhaltslänge korrekt ist und die Attribute für Ablauf, Änderung und Inhaltslänge vorhanden sind.
BypassCache Gibt die Ressource vom Server zurück.
CacheOnly Gibt die zwischengespeicherte Ressource zurück, wenn die Inhaltslänge vorhanden ist und der Eintragsgröße entspricht.
CacheIfAvailable Gibt die zwischengespeicherte Ressource zurück, wenn die Inhaltslänge bereitgestellt ist und der Eintragsgröße entspricht. Andernfalls wird die Ressource vom Server heruntergeladen und an den Aufrufer zurückgegeben.
Revalidate Gibt die zwischengespeicherte Ressource zurück, wenn der Zeitstempel der zwischengespeicherten Ressource mit dem Zeitstempel der Ressource auf dem Server übereinstimmt. Andernfalls wird die Ressource vom Server heruntergeladen, im Cache gespeichert und an den Aufrufer zurückgegeben.
Reload Lädt die Ressource vom Server herunter, speichert sie im Cache und gibt die Ressource an den Aufrufer zurück.
NoCacheNoStore Ist bereits eine zwischengespeicherte Ressource vorhanden, wird sie gelöscht. Die Ressource wird vom Server heruntergeladen und an den Aufrufer zurückgegeben.
Revalidate Erfüllt eine Anforderung, indem die zwischengespeicherte Kopie der Ressource zurückgegeben wird, wenn der Timestamp der zwischengespeicherten Ressource dem Timestamp der Ressource auf dem Server entspricht. Andernfalls wird die Ressource vom Server heruntergeladen, dem Aufrufer dargestellt und im Cache gespeichert.

Untergeordnete Elemente

Keine

Übergeordnete Elemente

Element Beschreibung
requestCaching Steuert den Zwischenspeicherungsmechanismus für Netzwerkanforderungen.

Bemerkungen

Beispiel

Das folgende Beispiel zeigt, wie Sie eine Richtlinie für die FTP-Zwischenspeicherung namens NoCacheNoStore angeben.

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

Siehe auch