Initializes a new instance of the VGPermissionsLoadingEventArgs class with an action, the node it was performed upon, and the parent node.

Namespace: Novalys.VisualGuard.Security
Assembly: Novalys.VisualGuard.Security (in Novalys.VisualGuard.Security.dll) Version: 2017.0.101.17 (2017.0.101.17)

Syntax

C#
[ObsoleteAttribute("Event moved for VGContextual", true)]
public VGGroupsLoadingEventArgs(
	IIdentity identity,
	VGGrantedGroup[] groups,
	VGAuthorizationStatus status,
	string repositoryId
)
Visual Basic
<ObsoleteAttribute("Event moved for VGContextual", true)> 
Public Sub New ( 
	identity As IIdentity,
	groups As VGGrantedGroup(),
	status As VGAuthorizationStatus,
	repositoryId As String
)

Parameters

identity
Type: System.Security.Principal..::..IIdentity

The IIdentity corresponding to the user for which the groups will be loaded.

groups
Type: array<Novalys.VisualGuard.Security..::..VGGrantedGroup>[]()[][]
status
Type: Novalys.VisualGuard.Security..::..VGAuthorizationStatus
The VGAuthorizationStatus representing the status of the current authorization process.
repositoryId
Type: System..::..String
the repository id of the user for which the groups will be loaded.

See Also