C# Класс MvcTemplate.Components.Mvc.MvcSiteMapProvider

Наследование: IMvcSiteMapProvider
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
CopyAndSetState IEnumerable
GetAuthorizedSiteMap IEnumerable
IsAuthorizedToView System.Boolean
IsEmpty System.Boolean
ToList IEnumerable

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

Метод Описание
GetBreadcrumb ( System.Web.Mvc.ViewContext context ) : IEnumerable
GetSiteMap ( System.Web.Mvc.ViewContext context ) : IEnumerable
MvcSiteMapProvider ( String path, IMvcSiteMapParser parser ) : MvcTemplate.Components.Security

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

Метод Описание
CopyAndSetState ( IEnumerable nodes, String area, String controller, String action ) : IEnumerable
GetAuthorizedSiteMap ( Int32 accountId, IEnumerable nodes ) : IEnumerable
IsAuthorizedToView ( Int32 accountId, MvcTemplate.Components.Mvc.MvcSiteMapNode menu ) : System.Boolean
IsEmpty ( MvcTemplate.Components.Mvc.MvcSiteMapNode node ) : System.Boolean
ToList ( IEnumerable nodes ) : IEnumerable

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

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

public GetBreadcrumb ( System.Web.Mvc.ViewContext context ) : IEnumerable
context System.Web.Mvc.ViewContext
Результат IEnumerable

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

public GetSiteMap ( System.Web.Mvc.ViewContext context ) : IEnumerable
context System.Web.Mvc.ViewContext
Результат IEnumerable

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

public MvcSiteMapProvider ( String path, IMvcSiteMapParser parser ) : MvcTemplate.Components.Security
path String
parser IMvcSiteMapParser
Результат MvcTemplate.Components.Security