private IDictionary <string, object> cacheEntryToArray(ICacheEntry entry)
 {
     return(new Dictionary <string, object>
     {
         { "size", entry.getSize() },
         { "mtime", entry.getMTime() },
         { "storage_mtime", entry.getStorageMTime() },
         { "mimetype", entry.getMimeType() },
         { "mimepart", entry.getMimePart() },
         { "etag", entry.getEtag() },
         { "permissions", entry.getPermissions() },
         { "encrypted", entry.isEncrypted() }
     });
 }