public static XPrivilege[] GetPrivileges(SystemPrivileges nPrivilegesMask) { SystemPrivilegesItem[] items = SystemPrivilegesItem.GetItems(nPrivilegesMask); ITSystemPrivilege[] privileges = new ITSystemPrivilege[items.Length]; for (int i = 0; i < items.Length; ++i) { privileges[i] = new ITSystemPrivilege(items[i]); } return(privileges); }
public ITSystemPrivilege(SystemPrivilegesItem value) : base(value.Name, value.Description) { m_value = value.Value; }
public static XPrivilegeSet CreatePrivilegeSet(SystemPrivileges nPrivilegeMask) { SystemPrivilegesItem[] items = SystemPrivilegesItem.GetItems(nPrivilegeMask); return(CreatePrivilegeSet(items)); }