C# Class Gablarski.Server.GuestPermissionProvider

Inheritance: IPermissionsProvider
显示文件 Open project: ermau/Gablarski Class Usage Examples

Public Methods

Method Description
GetPermissions ( int userID ) : IEnumerable
GuestPermissionProvider ( ) : System
SetAdmin ( int userId ) : void
SetPermissions ( int userId, IEnumerable permissions ) : void

Protected Methods

Method Description
OnPermissionsChanged ( PermissionsChangedEventArgs e ) : void

Private Methods

Method Description
GetNamesAsPermissions ( ) : IEnumerable
GetNamesAsPermissions ( IEnumerable names ) : IEnumerable

Method Details

GetPermissions() public method

public GetPermissions ( int userID ) : IEnumerable
userID int
return IEnumerable

GuestPermissionProvider() public method

public GuestPermissionProvider ( ) : System
return System

OnPermissionsChanged() protected method

protected OnPermissionsChanged ( PermissionsChangedEventArgs e ) : void
e PermissionsChangedEventArgs
return void

SetAdmin() public method

public SetAdmin ( int userId ) : void
userId int
return void

SetPermissions() public method

public SetPermissions ( int userId, IEnumerable permissions ) : void
userId int
permissions IEnumerable
return void