C# Класс webapi_outputcache.WebApiOutputCacheAttribute

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

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

Метод Описание
OnActionExecuted ( System.Web.Http.Filters.HttpActionExecutedContext actionExecutedContext ) : void
OnActionExecuting ( System.Web.Http.Controllers.HttpActionContext ac ) : void
WebApiOutputCacheAttribute ( int timespan, int clientTimeSpan, bool anonymousOnly ) : System

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

Метод Описание
_isCacheable ( System.Web.Http.Controllers.HttpActionContext ac ) : bool
setClientCache ( ) : CacheControlHeaderValue

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

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

public OnActionExecuted ( System.Web.Http.Filters.HttpActionExecutedContext actionExecutedContext ) : void
actionExecutedContext System.Web.Http.Filters.HttpActionExecutedContext
Результат void

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

public OnActionExecuting ( System.Web.Http.Controllers.HttpActionContext ac ) : void
ac System.Web.Http.Controllers.HttpActionContext
Результат void

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

public WebApiOutputCacheAttribute ( int timespan, int clientTimeSpan, bool anonymousOnly ) : System
timespan int
clientTimeSpan int
anonymousOnly bool
Результат System