FtpWebRequest.DefaultCachePolicy Eigenschap

Definitie

Hiermee definieert u het standaardcachebeleid voor alle FTP-aanvragen.

public:
 static property System::Net::Cache::RequestCachePolicy ^ DefaultCachePolicy { System::Net::Cache::RequestCachePolicy ^ get(); void set(System::Net::Cache::RequestCachePolicy ^ value); };
public static System.Net.Cache.RequestCachePolicy DefaultCachePolicy { get; set; }
static member DefaultCachePolicy : System.Net.Cache.RequestCachePolicy with get, set
Public Shared Property DefaultCachePolicy As RequestCachePolicy

Waarde van eigenschap

Een RequestCachePolicy die het cachebeleid definieert voor FTP-aanvragen.

Uitzonderingen

De beller heeft geprobeerd deze eigenschap in te stellen op null.

Opmerkingen

Alleen inhoud die wordt ontvangen met behulp van de opdracht, wordt in de DownloadFile cache opgeslagen.

In de volgende tabel worden de effecten van FTP-cachebeleid op FtpWebRequestbeschreven.

Policy Effect
Default Retourneert de resource in de cache als de resource nieuw is, de lengte van de inhoud nauwkeurig is en de kenmerken verloop, wijziging en lengte van inhoud aanwezig zijn.
BypassCache Retourneert de resource van de server.
CacheOnly Retourneert de resource in de cache als de inhoudslengte aanwezig is en overeenkomt met de invoergrootte; anders gooit een WebException.
CacheIfAvailable Retourneert de resource in de cache als de inhoudslengte wordt opgegeven en overeenkomt met de invoergrootte; anders wordt de resource gedownload van de server en wordt deze teruggezet naar de aanroeper.
Revalidate Retourneert de resource in de cache als de tijdstempel van de in de cache geplaatste resource hetzelfde is als het tijdstempel van de resource op de server; anders wordt de resource gedownload van de server, opgeslagen in de cache en teruggezet naar de aanroeper.
Reload Downloadt de resource van de server, slaat deze op in de cache en retourneert de resource naar de aanroeper.
NoCacheNoStore Als er een resource in de cache bestaat, wordt deze verwijderd. De resource wordt gedownload van de server en wordt teruggezet naar de aanroeper.

Note

Bij het instellen DefaultCachePolicy wordt elke configuratie-instelling overschreven.

Van toepassing op

Zie ook