# Class AccessControlList | ADAS
Represents an access control list, derived from , used to organize and manage a collection of access control entries or permissions.

# Class AccessControlList

Namespace
  adas_core.Domain.Models.Masters

Assembly
  adas-core.Domain.dll

Represents an access control list, derived from MasterList, used to organize and manage a collection of access control entries or permissions.

    public class AccessControlList : MasterList

Inheritance
  object
  MasterList
  AccessControlList

Inherited Members
  MasterList.Id
  MasterList.Name
  MasterList.Description
  MasterList.ManualObservationName
  MasterList.AutoObservationName
  MasterList.ListType
  MasterList.CanAddElement
  MasterList.OptionListDetails
  MasterList.DefaultLocale
  MasterList.Options
  MasterList.ReturnMasterListOptionsInLocaleIfExist(LocaleEnum?)
  object.Equals(object)
  object.Equals(object, object)
  object.GetHashCode()
  object.GetType()
  object.MemberwiseClone()
  object.ReferenceEquals(object, object)
  object.ToString()

Extension Methods
  NumberUtils.IsNumber(object)
  NumberUtils.ToDouble(object)
  ObjectUtils.ToStr(object?)

## Remarks

As a subclass of MasterList, it inherits the core list management capabilities while specializing them for access control scenarios.