summaryM:DotNetNuke.Security.PortalSecurity.HasNecessaryPermission(DotNetNuke.Security.SecurityAccessLevel,DotNetNuke.Entities.Portals.PortalSettings,DotNetNuke.Entities.Modules.ModuleInfo,DotNetNuke.Entities.Users.UserInfo)
Namespace: DotNetNuke.SecurityAssembly: DotNetNuke (in DotNetNuke.dll)
Syntax
C# |
---|
[ObsoleteAttribute("Deprecated in DNN 5.1. Please use ModulePermissionController.HasModuleAccess(SecurityAccessLevel.Edit, PortalSettings, ModuleInfo)")] public static bool HasNecessaryPermission( SecurityAccessLevel AccessLevel, PortalSettings PortalSettings, ModuleInfo ModuleConfiguration, UserInfo User ) |
Visual Basic |
---|
<ObsoleteAttribute("Deprecated in DNN 5.1. Please use ModulePermissionController.HasModuleAccess(SecurityAccessLevel.Edit, PortalSettings, ModuleInfo)")> Public Shared Function HasNecessaryPermission ( AccessLevel As SecurityAccessLevel, PortalSettings As PortalSettings, ModuleConfiguration As ModuleInfo, User As UserInfo ) As Boolean |
Parameters
- AccessLevel
- Type: DotNetNuke.Security..::..SecurityAccessLevel
paramAccessLevelM:DotNetNuke.Security.PortalSecurity.HasNecessaryPermission(DotNetNuke.Security.SecurityAccessLevel,DotNetNuke.Entities.Portals.PortalSettings,DotNetNuke.Entities.Modules.ModuleInfo,DotNetNuke.Entities.Users.UserInfo)
- PortalSettings
- Type: DotNetNuke.Entities.Portals..::..PortalSettings
paramPortalSettingsM:DotNetNuke.Security.PortalSecurity.HasNecessaryPermission(DotNetNuke.Security.SecurityAccessLevel,DotNetNuke.Entities.Portals.PortalSettings,DotNetNuke.Entities.Modules.ModuleInfo,DotNetNuke.Entities.Users.UserInfo)
- ModuleConfiguration
- Type: DotNetNuke.Entities.Modules..::..ModuleInfo
paramModuleConfigurationM:DotNetNuke.Security.PortalSecurity.HasNecessaryPermission(DotNetNuke.Security.SecurityAccessLevel,DotNetNuke.Entities.Portals.PortalSettings,DotNetNuke.Entities.Modules.ModuleInfo,DotNetNuke.Entities.Users.UserInfo)
- User
- Type: DotNetNuke.Entities.Users..::..UserInfo
paramUserM:DotNetNuke.Security.PortalSecurity.HasNecessaryPermission(DotNetNuke.Security.SecurityAccessLevel,DotNetNuke.Entities.Portals.PortalSettings,DotNetNuke.Entities.Modules.ModuleInfo,DotNetNuke.Entities.Users.UserInfo)