Class TActionSearch
- Namespace
- InSite.Persistence
- Assembly
- InSite.Persistence.dll
public static class TActionSearch
- Inheritance
-
TActionSearch
- Inherited Members
-
Methods
Count(TActionFilter)
public static int Count(TActionFilter filter)
Parameters
filter TActionFilter
Returns
- int
CreateActionNodes()
public static ActionNode[] CreateActionNodes()
Returns
- ActionNode[]
CreateActionTree(ActionMapType)
public static ActionTree CreateActionTree(ActionMapType map)
Parameters
map ActionMapType
Returns
- ActionTree
Exists(Guid)
public static bool Exists(Guid id)
Parameters
id Guid
Returns
- bool
Exists(int)
public static bool Exists(int hashCode)
Parameters
hashCode int
Returns
- bool
Get(Guid)
public static TAction Get(Guid id)
Parameters
id Guid
Returns
- TAction
Get(int)
public static TAction Get(int hashCode)
Parameters
hashCode int
Returns
- TAction
Get(string)
public static TAction Get(string url)
Parameters
url string
Returns
- TAction
GetAuthorities()
public static IEnumerable<string> GetAuthorities()
Returns
- IEnumerable<string>
GetAuthorizationRequirements()
public static IEnumerable<string> GetAuthorizationRequirements()
Returns
- IEnumerable<string>
GetByControllerPath(string)
public static TAction GetByControllerPath(string path)
Parameters
path string
Returns
- TAction
GetCategories()
public static IEnumerable<string> GetCategories()
Returns
- IEnumerable<string>
GetLists()
public static IEnumerable<string> GetLists()
Returns
- IEnumerable<string>
GetRoleRouteOperations()
public static List<RoleRouteOperation> GetRoleRouteOperations()
Returns
- List<RoleRouteOperation>
GetRouteNavigationNodes()
public static List<RouteNode> GetRouteNavigationNodes()
Returns
- List<RouteNode>
GetRoutePermissionNodes()
public static List<RouteNode> GetRoutePermissionNodes()
Returns
- List<RouteNode>
GetTypes()
public static IEnumerable<string> GetTypes()
Returns
- IEnumerable<string>
HasChildren(Guid)
public static bool HasChildren(Guid action)
Parameters
action Guid
Returns
- bool
Refresh()
public static void Refresh()
Search(TActionFilter)
public static List<TAction> Search(TActionFilter filter)
Parameters
filter TActionFilter
Returns
- List<TAction>
Search(Func<TAction, bool>)
public static IEnumerable<TAction> Search(Func<TAction, bool> predicate)
Parameters
predicate Func<TAction, bool>
Returns
- IEnumerable<TAction>
SearchResult(TActionFilter)
public static List<TActionSearchItem> SearchResult(TActionFilter filter)
Parameters
filter TActionFilter
Returns
- List<TActionSearchItem>