C# Класс Orchard.UI.Admin.AdminFilter

Наследование: Orchard.Mvc.Filters.FilterProvider, IAuthorizationFilter
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
AdminFilter ( IAuthorizer authorizer ) : System
Apply ( System.Web.Routing.RequestContext context ) : void
IsApplied ( System.Web.Routing.RequestContext context ) : bool
OnAuthorization ( System.Web.Mvc.AuthorizationContext filterContext ) : void

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

Метод Описание
GetAdminAttributes ( System.Web.Mvc.ActionDescriptor descriptor ) : IEnumerable
IsAdmin ( System.Web.Mvc.AuthorizationContext filterContext ) : bool
IsNameAdmin ( System.Web.Mvc.AuthorizationContext filterContext ) : bool
IsNameAdminProxy ( System.Web.Mvc.AuthorizationContext filterContext ) : bool

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

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

public AdminFilter ( IAuthorizer authorizer ) : System
authorizer IAuthorizer
Результат System

Apply() публичный статический Метод

public static Apply ( System.Web.Routing.RequestContext context ) : void
context System.Web.Routing.RequestContext
Результат void

IsApplied() публичный статический Метод

public static IsApplied ( System.Web.Routing.RequestContext context ) : bool
context System.Web.Routing.RequestContext
Результат bool

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

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