C# Класс DotNetNuke.Modules.UserDefinedTable.Components.ModuleSecurity

Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание

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

Метод Описание
BestUserName ( string userName, int portalId ) : string
HasAddPermissonByQuota ( DataTable fieldsTable, DataTable dataTable, int userRecordQuota, string username ) : bool
IsAdministrator ( ) : bool
IsAllowedToAddRow ( ) : bool
IsAllowedToAdministrateModule ( ) : bool
IsAllowedToDeleteRow ( bool isUsersOwnRow = true ) : bool
IsAllowedToEditAllColumns ( ) : bool
IsAllowedToEditRow ( bool isUsersOwnRow = true ) : bool
IsAllowedToSeeAllUserDefinedColumns ( ) : bool
IsAllowedToViewList ( ) : bool
ModuleSecurity ( DotNetNuke.UI.Modules.ModuleInstanceContext context ) : System
ModuleSecurity ( int moduleId, int tabId ) : System
ModuleSecurity ( int moduleId, int tabId, Components settings ) : System
RoleNames ( DotNetNuke.Entities.Users.UserInfo user ) : string
UserId ( string username, int portalId ) : int

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

BestUserName() публичный статический Метод

public static BestUserName ( string userName, int portalId ) : string
userName string
portalId int
Результат string

HasAddPermissonByQuota() публичный статический Метод

public static HasAddPermissonByQuota ( DataTable fieldsTable, DataTable dataTable, int userRecordQuota, string username ) : bool
fieldsTable System.Data.DataTable
dataTable System.Data.DataTable
userRecordQuota int
username string
Результат bool

IsAdministrator() публичный статический Метод

public static IsAdministrator ( ) : bool
Результат bool

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

public IsAllowedToAddRow ( ) : bool
Результат bool

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

public IsAllowedToAdministrateModule ( ) : bool
Результат bool

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

public IsAllowedToDeleteRow ( bool isUsersOwnRow = true ) : bool
isUsersOwnRow bool
Результат bool

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

public IsAllowedToEditAllColumns ( ) : bool
Результат bool

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

public IsAllowedToEditRow ( bool isUsersOwnRow = true ) : bool
isUsersOwnRow bool
Результат bool

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

public IsAllowedToSeeAllUserDefinedColumns ( ) : bool
Результат bool

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

public IsAllowedToViewList ( ) : bool
Результат bool

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

public ModuleSecurity ( DotNetNuke.UI.Modules.ModuleInstanceContext context ) : System
context DotNetNuke.UI.Modules.ModuleInstanceContext
Результат System

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

public ModuleSecurity ( int moduleId, int tabId ) : System
moduleId int
tabId int
Результат System

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

public ModuleSecurity ( int moduleId, int tabId, Components settings ) : System
moduleId int
tabId int
settings Components
Результат System

RoleNames() публичный статический Метод

public static RoleNames ( DotNetNuke.Entities.Users.UserInfo user ) : string
user DotNetNuke.Entities.Users.UserInfo
Результат string

UserId() публичный статический Метод

public static UserId ( string username, int portalId ) : int
username string
portalId int
Результат int