Search notes:

System.Security.AccessControl.AuthorizationRuleCollection (sealed class)

System.Security.AccessControl.AuthorizationRuleCollection derives from System.Collections.ReadOnlyCollectionBase and stores System.Security.AccessControl.AuthorizationRule objects.

Producing an AuthorizationRuleCollection instance

In Powershell, an instance of AuthorizationRuleCollection can be produced like so
PS C:\> $rules = (get-acl $home).access
PS C:\> $rules.GetType().FullName
System.Security.AccessControl.AuthorizationRuleCollection

Index