Export (0) Print
Expand All

Roles Members

Manages user membership in roles for authorization checking in an ASP.NET application. This class cannot be inherited.

The Roles type exposes the following members.

  NameDescription
Public method Static member AddUsersToRole Adds the specified users to the specified role.
Public method Static member AddUsersToRoles Adds the specified users to the specified roles.
Public method Static member AddUserToRole Adds the specified user to the specified role.
Public method Static member AddUserToRoles Adds the specified user to the specified roles.
Public method Static member CreateRole Adds a new role to the data source.
Public method Static member DeleteCookie Deletes the cookie where role names are cached.
Public method Static member DeleteRole Overloaded. Removes a role from the data source.
Public method Static member FindUsersInRole Gets a list of users in a specified role where the user name contains the specified user name to match.
Public method Static member GetAllRoles Gets a list of all the roles for the application.
Public method Static member GetRolesForUser Overloaded. Gets a list of the roles that a user is in.
Public method Static member GetUsersInRole Gets a list of users in the specified role.
Public method Static member IsUserInRole Overloaded. Gets a value indicating whether a user is in the specified role.
Public method Static member RemoveUserFromRole Removes the specified user from the specified role.
Public method Static member RemoveUserFromRoles Removes the specified user from the specified roles.
Public method Static member RemoveUsersFromRole Removes the specified users from the specified role.
Public method Static member RemoveUsersFromRoles Removes the specified user names from the specified roles.
Public method Static member RoleExists Gets a value indicating whether the specified role name already exists in the role data source.
Top

  NameDescription
Public property Static member ApplicationName Gets or sets the name of the application to store and retrieve role information for.
Public property Static member CacheRolesInCookie Gets a value indicating whether the current user's roles are cached in a cookie.
Public property Static member CookieName Gets the name of the cookie where role names are cached.
Public property Static member CookiePath Gets the path for the cached role names cookie.
Public property Static member CookieProtectionValue Gets a value that indicates how role names cached in a cookie are protected.
Public property Static member CookieRequireSSL Gets a value indicating whether the role names cookie requires SSL in order to be returned to the server.
Public property Static member CookieSlidingExpiration Indicates whether the role names cookie expiration date and time will be reset periodically.
Public property Static member CookieTimeout Gets the number of minutes before the roles cookie expires.
Public property Static member CreatePersistentCookie Gets a value indicating whether the role-names cookie is session-based or persistent.
Public property Static member Domain Gets the value of the domain of the role-names cookie.
Public property Static member Enabled Gets or sets a value indicating whether role management is enabled for the current Web application.
Public property Static member MaxCachedResults Gets the maximum number of role names to be cached for a user.
Public property Static member Provider Gets the default role provider for the application.
Public property Static member Providers Gets a collection of the role providers for the ASP.NET application.
Top

Community Additions

ADD
Show:
© 2014 Microsoft