Click or drag to resize

VGPermissionInstance Class

Inheritance Hierarchy
SystemObject
  Novalys.VisualGuard.Security.MembershipVGPermissionInstance

Namespace:  Novalys.VisualGuard.Security.Membership
Assembly:  Novalys.VisualGuard.Security (in Novalys.VisualGuard.Security.dll) Version: 2019.1.831.19 (2019.1.0831.19)
Syntax
public sealed class VGPermissionInstance

The VGPermissionInstance type exposes the following members.

Properties
  NameDescription
Public propertyRuntime
Top
Methods
  NameDescription
Public methodAddPermissionAttribut
Public methodCreateFolder(String)
Public methodCreateFolder(VGApplication, VGPermissionFolder, String, String)
Public methodCreatePermission(VGApplication, String, String)
Create a new permission in the VG Repository
Public methodCreatePermission(VGApplication, String, String, VGPermissionFolder)
Public methodDeleteFolder
Public methodDeletePermission
Delete a permission from the repository.
Public methodDuplicate(VGPermission)
Public methodDuplicate(VGPermission, Boolean)
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetAllFolder
Public methodGetAllFolderByAppId(Guid)
Public methodGetAllFolderByAppId(Guid, Int32, Int32)
Public methodGetAllPermission(VGGroup)
Get all permission for a group , this method include a children Group
Public methodGetAllPermission(VGRole)
Public methodGetAllPermissionByApp
Get all permission for an application
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetPermission Obsolete.
Get permission by permission id
Public methodGetPermissionFoldersByFolderId
Gets all permissionfolders for the give application by folderId
Public methodGetPermissions
Public methodGetPermissionsByFolderId
Gets all permissions for the given application by folderId
Public methodGetPermissionsByGroup
Public methodGetRootFolderByAppId
Get root folders by appId
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodMovePermissionToFolder
Public methodRemovePermissionAttribut
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Public methodUpdateFolder
Public methodUpdatePermission
Update VGPermission from the repository
Top
Extension Methods
  NameDescription
Public Extension MethodGetUsersInPermission
Gets the list of users which have been granted to permission passed.
(Defined by VGPermissionsInstanceExtension.)
Top
See Also