Click or drag to resize

WebFileCache Class

A utility class that represents a set of cached HTTP or HTTPS files (HTML, images, etc.)
Inheritance Hierarchy
SystemObject
  ShellBoost.Core.UtilitiesWebFileCache

Namespace:  ShellBoost.Core.Utilities
Assembly:  ShellBoost.Core (in ShellBoost.Core.dll) Version: 1.8.3.0
Syntax
C#
public class WebFileCache

The WebFileCache type exposes the following members.

Constructors
  NameDescription
Public methodWebFileCache
Initializes a new instance of the WebFileCache class.
Top
Properties
  NameDescription
Public propertyDirectoryPath
Gets the cache directory path.
Public propertyLogger
Gets or sets a logger.
Top
Methods
  NameDescription
Protected methodComputeId
Computes an url identifier.
Public methodDelete
Deletes the cache entry corresponding to the specified url.
Public methodDeleteAll
Deletes all cached files.
Public methodDownload(String, WebFileCacheRequestOptions)
Downloads the specified url.
Public methodDownload(String, WebFileCacheRequestOptions, Boolean)
Downloads the specified url.
Public methodGetDownloadedFileInfo
Gets the downloaded file information.
Protected methodLog
Logs the specified value at the specified trace level.
Protected methodLogInfo
Logs the specified value at the Info trace level.
Protected methodOnClientRequestSetup
Handles the ClientRequestSetup event.
Top
Events
  NameDescription
Public eventClientRequestSetup
Occurs when the WebClient request is set up.
Top
See Also