C# Класс BgEngine.Infraestructure.Security.CodeFirstRoleProvider

Наследование: 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, System config ) : void
IsUserInRole ( string userName, string roleName ) : bool
RemoveUsersFromRoles ( string usernames, string roleNames ) : void
RoleExists ( string roleName ) : bool

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

Метод Описание
CreateArgumentNullOrEmptyException ( string paramName ) : ArgumentException

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

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, System config ) : void
name string
config System
Результат 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