| HTTPCacheOptions get_Options() | Public+1 flags | | 0x08 |
| void set_Options(HTTPCacheOptions value) | Private+1 flags | | 0x08 |
| long get_CacheSize() | Public+1 flags | | 0x08 |
| void .ctor(HTTPCacheOptions options) | Public+1 flags | | 0x08 |
| Hash128 CalculateHash(const HTTPMethods& method, Uri uri) | PublicStatic | | 0x10 |
| string GetHashDirectory(const Hash128& hash) | Public | | 0x10 |
| string GetContentPathFromHash(const Hash128& hash) | Public | | 0x10 |
| bool AreCacheFilesExists(const Hash128& hash) | Public | | 0x10 |
| bool IsThereEnoughSpaceAfterMaintain(ulong spaceNeeded, LoggingContext context) | 1 flags | | 0x08 |
| HTTPCacheContentWriter BeginCache(const HTTPMethods& method, Uri uri, int statusCode, Dictionary<System.String headers, LoggingContext context) | Public | | 0x08 |
| void EndCache(HTTPCacheContentWriter cacheResult, bool completedWithoutIssue, LoggingContext context) | Public | | 0x08 |
| Stream BeginReadContent(const Hash128& hash, LoggingContext context) | Public | | 0x10 |
| void EndReadContent(const Hash128& hash, LoggingContext context) | Public | | 0x10 |
| void Delete(const Hash128& hash, LoggingContext context) | Public | | 0x10 |
| bool IsCacheble(Dictionary<System.String headers) | Private | | 0x08 |
| bool IsCacheble(const HTTPMethods& method, Uri uri, int statusCode) | Private | | 0x08 |
| bool CanServeWithoutValidation(const Hash128& hash, const ErrorTypeForValidation& errorType, LoggingContext context) | Public | | 0x10 |
| void Redirect(HTTPRequest request, const Hash128& hash) | Public | | 0x10 |
| void Maintain(ulong contentLength, bool deleteLockedEntries, LoggingContext context) | 1 flags | | 0x08 |
| void ZeroOutCacheSize() | Private | | 0x00 |
| void IncrementCacheSize(ulong withSize) | Private | | 0x08 |
| void DecrementCacheSize(ulong withSize) | Private | | 0x08 |
| void MaintainImplementation(ulong contentLength, bool deleteLockedEntries, const DateTime& now, LoggingContext context) | Private | | 0x08 |
| void Dispose() | PublicFinal+2 flags | | 0x00 |
| void Clear() | Public | | 0x00 |
| void Best.HTTP.Shared.Extensions.IHeartbeat.OnHeartbeatUpdate(const DateTime& now, const TimeSpan& dif) | PrivateFinal+2 flags | | 0x08 |