The ActiveDirectoryRoleProvider type exposes the following members.

Constructors

  Name Description
Public method ActiveDirectoryRoleProvider
Initializes a new instance of the ActiveDirectoryRoleProvider class

Methods

  Name Description
Public method AddUsersToRoles
AddUsersToRoles not supported. For security and management purposes, ADRoleProvider only supports read operations against Active Direcory.
(Overrides RoleProvider..::..AddUsersToRoles(array<String>[]()[][], array<String>[]()[][]).)
Public method CreateRole
CreateRole not supported. For security and management purposes, ADRoleProvider only supports read operations against Active Direcory.
(Overrides RoleProvider..::..CreateRole(String).)
Public method DeleteRole
DeleteRole not supported. For security and management purposes, ADRoleProvider only supports read operations against Active Direcory.
(Overrides RoleProvider..::..DeleteRole(String, Boolean).)
Public method FindUsersInRole
Return sorted list of usernames like usernameToMatch in rolename
(Overrides RoleProvider..::..FindUsersInRole(String, String).)
Public method GetAllRoles
Retrieve listing of all roles.
(Overrides RoleProvider..::..GetAllRoles()()()().)
Public method GetRolesForUser
Retrieve listing of all roles to which a specified user belongs.
(Overrides RoleProvider..::..GetRolesForUser(String).)
Public method GetUsersInRole
Retrieve listing of all users in a specified role.
(Overrides RoleProvider..::..GetUsersInRole(String).)
Public method Initialize
Initialize ActiveDirectoryRoleProvider with config values
(Overrides ProviderBase..::..Initialize(String, NameValueCollection).)
Public method IsUserInRole
Determine if a specified user is in a specified role.
(Overrides RoleProvider..::..IsUserInRole(String, String).)
Public method RemoveUsersFromRoles
RemoveUsersFromRoles not supported. For security and management purposes, ADRoleProvider only supports read operations against Active Direcory.
(Overrides RoleProvider..::..RemoveUsersFromRoles(array<String>[]()[][], array<String>[]()[][]).)
Public method RoleExists
Determine if given role exists
(Overrides RoleProvider..::..RoleExists(String).)

Extension Methods

  Name Description
Public Extension Method ConvertTo(Type) Overloaded.
Converts a source to the given type.
(Defined by ObjectExtension.)
Public Extension Method ConvertTo(Type, TypeConverter) Overloaded.
Converts a source to the given type.
(Defined by ObjectExtension.)
Public Extension Method ConvertTo(Type, Boolean) Overloaded.
Converts a source to the given type.
(Defined by ObjectExtension.)
Public Extension Method ConvertTo(Type, TypeConverter, Boolean) Overloaded.
Converts a source to the given type.
(Defined by ObjectExtension.)
Public Extension Method ConvertTo<(Of <<'(T>)>>)()()()() Overloaded.
Converts a source to the given type.
(Defined by ObjectExtension.)
Public Extension Method ConvertTo<(Of <<'(T>)>>)(TypeConverter) Overloaded.
Converts a source to the given type.
(Defined by ObjectExtension.)
Public Extension Method GetCurrentStackTrace
Gets current stack trace information.
(Defined by ObjectExtension.)
Public Extension Method GetDebugInformation
Gets the debug information for currently executing code.
(Defined by ObjectExtension.)
Public Extension Method GetExecutingMethodName
Gets the executing method name.
(Defined by ObjectExtension.)
Public Extension Method GetPropertyType
Gets a property type.
(Defined by ObjectExtension.)
Public Extension Method GetPropertyValue
Gets a property or field value from the object (Dot notation enabled).
(Defined by ObjectExtension.)
Public Extension Method PropertyExists
Check if property exists.
(Defined by ObjectExtension.)
Public Extension Method SetPropertyValue
Sets a property or field value to the object (Dot notation enabled).
(Defined by ObjectExtension.)

Properties

  Name Description
Public property ApplicationName (Overrides RoleProvider..::..ApplicationName.)

See Also