Table of Contents

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>