C# Класс Frapid.Areas.Caching.FileOutputCacheAttribute

Наследование: System.Web.Mvc.ActionFilterAttribute
Показать файл Открыть проект

Private Properties

Свойство Тип Описание
CreateCacheItem BinaryCacheItem
GetCacheItemByKey BinaryCacheItem
GetCacheKey string
GetHttpCacheability HttpCacheability
Initialize void
IsServerCachingEnabled bool
IsValid bool
RegisterHeaders void
SetCacheItemByKey void

Открытые методы

Метод Описание
FileOutputCacheAttribute ( ) : System
OnResultExecuted ( System.Web.Mvc.ResultExecutedContext filterContext ) : void
OnResultExecuting ( System.Web.Mvc.ResultExecutingContext filterContext ) : void

Приватные методы

Метод Описание
CreateCacheItem ( HttpContext httpContext, System.Web.Mvc.ResultExecutedContext resultContext ) : BinaryCacheItem
GetCacheItemByKey ( string key ) : BinaryCacheItem
GetCacheKey ( ControllerContext context ) : string
GetHttpCacheability ( ) : HttpCacheability
Initialize ( ) : void
IsServerCachingEnabled ( ) : bool
IsValid ( string url ) : bool
RegisterHeaders ( HttpResponse response ) : void
SetCacheItemByKey ( string key, BinaryCacheItem item, DateTimeOffset expiresOn ) : void

Описание методов

FileOutputCacheAttribute() публичный Метод

public FileOutputCacheAttribute ( ) : System
Результат System

OnResultExecuted() публичный Метод

public OnResultExecuted ( System.Web.Mvc.ResultExecutedContext filterContext ) : void
filterContext System.Web.Mvc.ResultExecutedContext
Результат void

OnResultExecuting() публичный Метод

public OnResultExecuting ( System.Web.Mvc.ResultExecutingContext filterContext ) : void
filterContext System.Web.Mvc.ResultExecutingContext
Результат void