Click or drag to resize
AdvancedGetFileService Methods

The AdvancedGetFileService 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 (Overrides ActionResultServiceBaseGetActionResultInternal.)
Protected methodGetBaseCacheKey
Returns the base cache key (created with all parameters considered to be valid for proper caching).
Protected methodGetCacheDependency
Creates the cache dependency from the given keys.
Protected methodGetCachedOutputData
Gets the cached data for the current request.
Protected methodGetFileServiceResult
Returns a CMSActionResult by specific service retrieving file contents.
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.
Protected methodLoadSiteName
Loads the site name from the query string.
Protected methodNotModified
Responds HTTP code 304 Not Modified.
Protected methodPrepareFileContentResult
Prepares the CMSFileContentResult object with common properties populated.
Protected methodPreparePhysicalFileResult
Prepares the CMSPhysicalFileResult object with common properties populated.
Protected methodReadFileContent
Reads filePath and returns bytes array.
Protected methodSaveOutputDataToCache
Saves the data for current request to cache.
Protected methodSetCacheabilityAndRevalidation
Sets the cacheability restriction based on the options provided as arguments and AllowCache property. Revalidation is set based on the RevalidateClientCache property.
Protected methodUnauthorized
Responds HTTP code 401 Unauthorized.
(Inherited from ActionResultServiceBase.)
Top
See Also