Click or drag to resize

GroupFactory Class

Factory of AskiaPortal group of users
Inheritance Hierarchy
SystemObject
  AskiaPortalCmnGroupFactory

Namespace:  AskiaPortalCmn
Assembly:  AskiaPortalCmn (in AskiaPortalCmn.dll) Version: 1.7.0-build068
Syntax
public static class GroupFactory

The GroupFactory type exposes the following members.

Methods
  NameDescription
Public methodStatic memberCode exampleFindAllByIds
Find all groups using a list of identifiers.
Public methodStatic memberCode exampleFindAllManaged
Find all groups managed by the specified user.
Public methodStatic memberCode exampleFindAllManagedRecursively
Recursively find all groups managed by the specified user.
Public methodStatic memberCode exampleFindAllReachable(IContext, IGroup, QueryAllFilter)
Find all groups reachable by the specified group.
Public methodStatic memberCode exampleFindAllReachable(IContext, IUser, QueryAllFilter)
Find all groups reachable by the specified user.
Public methodStatic memberCode exampleFindAllReachableRecursively(IContext, IGroup)
Recursively find all non-deleted groups reachable by the specified group.
Public methodStatic memberCode exampleFindAllReachableRecursively(IContext, IUser)
Recursively find all non-deleted groups reachable by the specified user.
Public methodStatic memberCode exampleFindById
Find a group using his identifier, return null if not found
Public methodStatic memberCode exampleNewChildGroup
Create a new empty child instance of group
Public methodStatic memberCode exampleNewGroup
Create a new empty instance of group
Top
See Also