The VGRolesInstance type exposes the following members.

Methods

  NameDescription
AddUsersToRoleOverloaded.
AddUsersToRolesOverloaded.
AddUsersToRolesByIdOverloaded.
AddUserToRoleOverloaded.
AddUserToRoleByIdOverloaded.
AddUserToRolesOverloaded.
AddUserToRolesByIdOverloaded.
CreateRoleOverloaded.
CreateSharedRole
Adds a new role to the repository.
DeleteRoleOverloaded.
Equals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Finalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
FindPermissionSetByName
Gets a permission set list for the selected permission name and for the application
FindRolesByName
Gets a roles for the application.
FindSharedRolesByName
Gets a shared roles for the application.
FindUsersInRole
Gets a list of users in a specified role where the user name contains the specified user name to match.
FindUsersInRoleById
Gets a list of users in a specified role where the user name contains the specified user name to match.
GetAllPermissionSets Obsolete.
Gets a list of the permission set fro the application.
GetAllRoles
Gets a list of all the roles for the application.
GetAllRolesAsCollectionOverloaded.
GetAllSharedRolesAsCollectionOverloaded.
GetAllSpecialRolesAsCollection
Gets a VGRoleCollection object representing the list of all speciale roles for the application.
GetDefaultRole
GetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
GetMembershipRole
GetPermissionSetOverloaded.
GetRoleOverloaded.
GetRolesForUserOverloaded.
GetRolesForUserByIdOverloaded.
GetSharedRoleOverloaded.
GetSpecialRolesCollectionForUserById
Gets a list of speciale roles that a user is in.
GetSpecialRolesForUserOverloaded.
GetSpecialRolesForUserById
Gets a list of speciale roles that a user is in.
GetType
Gets the Type of the current instance.
(Inherited from Object.)
GetUsersInRoleOverloaded.
IsUserInRoleOverloaded.
IsUserInRoleById
Gets a value indicating whether the specified user is in the specified role.
MemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
RemoveUserFromRoleOverloaded.
RemoveUserFromRoleByIdOverloaded.
RemoveUserFromRolesOverloaded.
RemoveUserFromRolesByIdOverloaded.
RemoveUsersFromRoleOverloaded.
RemoveUsersFromRoleByIdOverloaded.
RemoveUsersFromRolesOverloaded.
RemoveUsersFromRolesByIdOverloaded.
RoleExistsOverloaded.
SharedRoleExists
Checks whether a shared role exists in the current repository
ToString
Returns a String that represents the current Object.
(Inherited from Object.)
UpdateRole
Updates the repository with the information for the specified role.

Fields

  NameDescription
DefaultInvalidCharsForRole

Properties

  NameDescription
AnonymousRole
Gets the name of the role granted to a user during an anonymous session.
AnonymousRoleId
Gets the unique identifier of the role granted to a user during an anonymous session.
ApplicationId
Gets the Visual Guard unique identifier of the application managed by this instance.
ApplicationName
Gets the name of the application managed by this instance.
DefaultRole
Gets the name of the default role of the application.
DefaultRoleId
Gets the unique identifier of the default role of the application.

See Also