| AdvancedGetFileHandler Methods | 
The AdvancedGetFileHandler type exposes the following members.
 Methods
Methods| Name | Description | |
|---|---|---|
|  | CompleteRequest | 
            Completes the request.
             | 
|  | ETagsMatch | 
            Responds with 304 Not Modified if ETags match and object has current timestamp.
             | 
|  | GetBaseCacheKey | 
            Returns the base cache key (created with all parameters considered to be valid for proper caching).
             | 
|  | GetCacheDependency | 
            Creates the cache dependency from the given keys.
             | 
|  | GetCachedOutputData | 
            Gets the cached data for the current request.
             | 
|  | GetRange | 
            Parses the range header from the request.
             | 
|  | HandleDeviceDimension | 
            Handles max side size according to device profile dimensions.
             | 
|  | HandleDeviceResize | 
            Changes MaxSideSize to device dimensions if device resizing is enabled.
             | 
|  | IsExtensionExcludedFromRanges | 
            Indicates if file with given extension is excluded from resumable downloads.
             | 
|  | LoadSiteName | 
            Loads the site name from the query string.
             | 
|  | ProcessRequest | 
            Processes the handler request
             | 
|  | ProcessRequestInternal | 
            Processes the handler request
             | 
|  | RespondNotModified | 
            Responds with the not modified code.
             | 
|  | SaveOutputDataToCache | 
            Saves the data for current request to cache.
             | 
|  | SetCacheability | 
            Sets the cache-ability with dependence on connection type
            IE browser doesn't support No-Cache if current connection is secured
             | 
|  | SetDisposition | 
            Sets response header according to file type.
             | 
|  | SetResponseContentType | 
            Sets content type of the response based on file MIME type
             | 
|  | SetRevalidation | 
            Sets the revalidation of the client caches.
             | 
|  | SetTimeStamps | 
            Sets the last modified and expires header to the response
             | 
|  | WriteBytes | 
            Streams the byte array to the response.
             | 
|  | WriteFile | 
            Streams the data file to the response.
             | 
 See Also
See Also