C# Класс CsDO.Membership.CsDORoleProvider

Наследование: System.Web.Security.RoleProvider
Показать файл Открыть проект

Открытые методы

Метод Описание
AddUsersToRoles ( string usernames, string rolenames ) : void
CreateRole ( string rolename ) : void
DeleteRole ( string rolename, bool throwOnPopulatedRole ) : bool
FindUsersInRole ( string rolename, string usernameToMatch ) : string[]
GetAllRoles ( ) : string[]
GetRolesForUser ( string username ) : string[]
GetUsersInRole ( string rolename ) : string[]
Initialize ( string name, NameValueCollection config ) : void
IsUserInRole ( string username, string rolename ) : bool
RemoveUsersFromRoles ( string usernames, string rolenames ) : void
RoleExists ( string rolename ) : bool

Приватные методы

Метод Описание
GetRole ( string rolename ) : DataObject
GetRoleProperty ( Type customAttribute ) : PropertyInfo
GetUsersInRolesProperty ( Type customAttribute ) : PropertyInfo
NewRole ( ) : DataObject
NewUsersInRoles ( ) : DataObject
SetupParameters ( string assemblyName, string roleObjectType, string usersInRolesObjectType ) : void

Описание методов

AddUsersToRoles() публичный Метод

public AddUsersToRoles ( string usernames, string rolenames ) : void
usernames string
rolenames string
Результат void

CreateRole() публичный Метод

public CreateRole ( string rolename ) : void
rolename string
Результат void

DeleteRole() публичный Метод

public DeleteRole ( string rolename, bool throwOnPopulatedRole ) : bool
rolename string
throwOnPopulatedRole bool
Результат bool

FindUsersInRole() публичный Метод

public FindUsersInRole ( string rolename, string usernameToMatch ) : string[]
rolename string
usernameToMatch string
Результат string[]

GetAllRoles() публичный Метод

public GetAllRoles ( ) : string[]
Результат string[]

GetRolesForUser() публичный Метод

public GetRolesForUser ( string username ) : string[]
username string
Результат string[]

GetUsersInRole() публичный Метод

public GetUsersInRole ( string rolename ) : string[]
rolename string
Результат string[]

Initialize() публичный Метод

public Initialize ( string name, NameValueCollection config ) : void
name string
config System.Collections.Specialized.NameValueCollection
Результат void

IsUserInRole() публичный Метод

public IsUserInRole ( string username, string rolename ) : bool
username string
rolename string
Результат bool

RemoveUsersFromRoles() публичный Метод

public RemoveUsersFromRoles ( string usernames, string rolenames ) : void
usernames string
rolenames string
Результат void

RoleExists() публичный Метод

public RoleExists ( string rolename ) : bool
rolename string
Результат bool