Click or drag to resize
GetExternalFileService Methods

The GetExternalFileService type exposes the following members.

Methods
  NameDescription
Protected methodETagsMatch
Checks if given and requested ETags match and object has current timestamp.
(Inherited from ActionResultServiceBase.)
Protected methodFileNotFound
Responds HTTP code 404 Not Found.
(Inherited from ActionResultServiceBase.)
Protected methodForbidden
Responds HTTP code 403 Forbidden.
(Inherited from ActionResultServiceBase.)
Public methodGetActionResult
Process the request.
(Inherited from ActionResultServiceBase.)
Protected methodGetActionResultInternal (Inherited from AdvancedGetFileService.)
Protected methodGetBaseCacheKey
Returns the base cache key (created with all parameters considered to be valid for proper caching).
(Inherited from AdvancedGetFileService.)
Protected methodGetCacheDependency
Creates the cache dependency from the given keys.
(Inherited from AdvancedGetFileService.)
Protected methodGetCachedOutputData
Gets the cached data for the current request.
(Inherited from AdvancedGetFileService.)
Protected methodGetExternalFile
Returns an object representing a file on external storage. Returns null if the file on the filePath does not exist.
Protected methodGetFileServiceResult
Processes the incoming HTTP request and returns a CMSActionResult describing the action to be executed for the request.
(Overrides AdvancedGetFileServiceGetFileServiceResult.)
Protected methodGetIfModifiedSinceRequestHeader
Returns the value of If-Modified-Since HTTP header or if the header not found.
(Inherited from ActionResultServiceBase.)
Protected methodHasIfModifiedSinceRequestHeader
Returns when non-empty If-Modified-Since header is present in current request.
(Inherited from ActionResultServiceBase.)
Protected methodIsExtensionExcludedFromRanges
Indicates if file with given extension is excluded from resumable downloads.
(Inherited from AdvancedGetFileService.)
Protected methodLoadSiteName
Loads the site name from the query string.
(Inherited from AdvancedGetFileService.)
Protected methodNotModified
Responds HTTP code 304 Not Modified.
(Inherited from AdvancedGetFileService.)
Protected methodPrepareFileContentResult
Prepares the CMSFileContentResult object with common properties populated.
(Inherited from AdvancedGetFileService.)
Protected methodPreparePhysicalFileResult
Prepares the CMSPhysicalFileResult object with common properties populated.
(Inherited from AdvancedGetFileService.)
Protected methodReadFileContent
Reads filePath and returns bytes array.
(Inherited from AdvancedGetFileService.)
Protected methodSaveOutputDataToCache
Saves the data for current request to cache.
(Inherited from AdvancedGetFileService.)
Protected methodSetCacheabilityAndRevalidation
Sets the cacheability restriction based on the options provided as arguments and AllowCache property. Revalidation is set based on the RevalidateClientCache property.
(Inherited from AdvancedGetFileService.)
Protected methodUnauthorized
Responds HTTP code 401 Unauthorized.
(Inherited from ActionResultServiceBase.)
Top
See Also