IDCSecuritySystemRole Interface

Xafari Security role in DC.

Namespace: Xafari.Security.DC
Assembly: Xafari.Security.DC (in Xafari.Security.DC.dll)

  • c#
  • VB

[DomainComponent()] [XafDisplayName("Role")] [ImageName("BO_Role")] public interface IDCSecuritySystemRole : IDCSecuritySystemRoleBase, IXFEntity, INavigationItemAccessSettings

<DomainComponent> _
<XafDisplayName("Role")> _
<ImageName("BO_Role")> _
Public Interface IDCSecuritySystemRole
  Inherits IDCSecuritySystemRoleBase, IXFEntity, INavigationItemAccessSettings
End Interface

Name Description
msdn2017/pubproperty ActionPermissionMatrix Actions permission matrix. (inherited from IDCSecuritySystemActionOperationPermissionObjectOwner).
msdn2017/pubproperty ActionPermissions Action permissions. (inherited from IDCSecuritySystemActionOperationPermissionObjectOwner).
msdn2017/pubproperty CanEditModel Allow to edit model. (inherited from IDCSecuritySystemRoleBase).
msdn2017/pubproperty ChildRoles Children roles collection.
msdn2017/pubproperty IsAdministrative Indicates if current role is administrative. (inherited from IDCSecuritySystemRoleBase).
msdn2017/pubproperty Name (inherited from IDCSecuritySystemRoleBase).
msdn2017/pubproperty Navigation
msdn2017/pubproperty ParentRoles Parent roles collection.
msdn2017/pubproperty TypePermissions Type permissions collection. (inherited from IDCSecuritySystemTypePermissionsObjectOwner).
msdn2017/pubproperty Users Users for current role.
Top
Name Description
msdn2017/pubextensionmethod GetExtension<TExtension>(this IXFEntity, string) Obsolete. Returns extension TExtension for entity obj by extension propertyName.
msdn2017/pubextensionmethod GetExtension<TExtension>(this IXFEntity, bool) Returns extension TExtension for entity <param name="obj" />
msdn2017/pubextensionmethod SetActionOperationPermission(this ISecurityRole, IObjectSpace, ActionBase, bool) This method allows you to add action permission object to role
msdn2017/pubextensionmethod SetActionOperationPermission(this ISecurityRole, IObjectSpace, string, bool) This method allows you to add action permission object to role
Top

Windows Phone 8.1, Windows Phone 8, Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core Role not supported), Windows Server 2008 R2 (Server Core Role supported with SP1 or later; Itanium not supported)

The .NET Framework does not support all versions of every platform. For a list of the supported versions, see System Requirements.

.NET Framework

Supported in: 4.6, 4.5, 4, 3.5, 3.0, 2.0, 1.1, 1.0

.NET Framework Client Profile

Supported in: 4, 3.5 SP1