2 types derived from GenericAcl
System.Security.AccessControl (2)
System\Security\AccessControl\ACL.cs (2)
149public sealed class RawAcl : GenericAcl 414public abstract class CommonAcl : GenericAcl
19 references to GenericAcl
mscorlib (1)
src\runtime\src\libraries\shims\mscorlib\ref\mscorlib.cs (1)
823[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Security.AccessControl.GenericAcl))]
System.IO.FileSystem.AccessControl (6)
System\Security\AccessControl\DirectoryObjectSecurity.cs (6)
267SecurityDescriptor.AddDiscretionaryAcl(GenericAcl.AclRevisionDS, 1); 275if (SecurityDescriptor.DiscretionaryAcl.Revision < GenericAcl.AclRevisionDS) 282binaryForm[0] = GenericAcl.AclRevisionDS; // revision is the first byte of the binary form 408SecurityDescriptor.AddSystemAcl(GenericAcl.AclRevisionDS, 1); 416if (SecurityDescriptor.SystemAcl.Revision < GenericAcl.AclRevisionDS) 423binaryForm[0] = GenericAcl.AclRevisionDS; // revision is the first byte of the binary form
System.Security.AccessControl (12)
System\Security\AccessControl\ACL.cs (2)
19private readonly GenericAcl _acl; 21internal AceEnumerator(GenericAcl collection)
System\Security\AccessControl\CommonObjectSecurity.cs (2)
220_securityDescriptor.DiscretionaryAcl = new DiscretionaryAcl(IsContainer, IsDS, GenericAcl.AclRevision, 1); 344_securityDescriptor.SystemAcl = new SystemAcl(IsContainer, IsDS, GenericAcl.AclRevision, 1);
System\Security\AccessControl\SecurityDescriptor.cs (6)
84internal abstract GenericAcl? GenericSacl { get; } 85internal abstract GenericAcl? GenericDacl { get; } 306internal override GenericAcl? GenericSacl 311internal override GenericAcl? GenericDacl 720internal sealed override GenericAcl? GenericSacl 725internal sealed override GenericAcl? GenericDacl
System\Security\AccessControl\Win32.cs (2)
196GenericAcl? sacl, 197GenericAcl? dacl)