C# 클래스 Frapid.Areas.Caching.FileOutputCacheAttribute

상속: System.Web.Mvc.ActionFilterAttribute
파일 보기 프로젝트 열기: frapid/frapid

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