Click or drag to resize

VGPermissionsInstanceExtensionGetUsersInPermission Method

Gets the list of users which have been granted to permission passed.

Namespace:  Novalys.VisualGuard.Security.Extension.Membership
Assembly:  Novalys.VisualGuard.Security.Extension (in Novalys.VisualGuard.Security.Extension.dll) Version: 2019.1.831.19 (2019.1.0831.19)
Syntax
public static List<VGMembershipUser> GetUsersInPermission(
	this VGPermissionInstance permissionInstance,
	VGPermission vgPermission,
	bool isIncludeGroupUsersAlso = false,
	bool isIncludeDescendentGroupsUsersAlso = false
)

Parameters

permissionInstance
Type: Novalys.VisualGuard.Security.MembershipVGPermissionInstance
vgPermission
Type: Novalys.VisualGuard.Security.MembershipVGPermission
Specify vgPermission object
isIncludeGroupUsersAlso (Optional)
Type: SystemBoolean
Specify if want to include group's users assigned to passed permission
isIncludeDescendentGroupsUsersAlso (Optional)
Type: SystemBoolean
Specify if want to descendent group's users assigned to permission

Return Value

Type: ListVGMembershipUser
Returns the list of users which are having permission passed.

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type VGPermissionInstance. When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also