C# 클래스 MvcTemplate.Components.Mvc.MvcSiteMapProvider

상속: IMvcSiteMapProvider
파일 보기 프로젝트 열기: NonFactors/MVC5.Template 1 사용 예제들

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