C# Class MvcNavigation.NodeBase

Inheritance: INode
Exibir arquivo Open project: ArnoldZokas/mvcnavigation

Public Methods

Method Description
SetParent ( INode parent ) : void
ToString ( ) : string

Protected Methods

Method Description
Initialise ( MethodCallExpression methodCallExpression, string title ) : void
SetAreaName ( RouteValueDictionary routeValues, string areaName ) : void

Private Methods

Method Description
GetActionName ( ) : string
GetControllerName ( ) : string
GetRouteValues ( MethodCallExpression methodCallExpression ) : RouteValueDictionary

Method Details

Initialise() protected method

protected Initialise ( MethodCallExpression methodCallExpression, string title ) : void
methodCallExpression System.Linq.Expressions.MethodCallExpression
title string
return void

SetAreaName() protected method

protected SetAreaName ( RouteValueDictionary routeValues, string areaName ) : void
routeValues RouteValueDictionary
areaName string
return void

SetParent() public method

public SetParent ( INode parent ) : void
parent INode
return void

ToString() public method

public ToString ( ) : string
return string