2 types derived from GenericAcl
System.Security.AccessControl (2)
System\Security\AccessControl\ACL.cs (2)
223public sealed class RawAcl : GenericAcl 567public 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)
34private readonly GenericAcl _acl; 40internal AceEnumerator(GenericAcl collection)
System\Security\AccessControl\CommonObjectSecurity.cs (2)
244_securityDescriptor.DiscretionaryAcl = new DiscretionaryAcl(IsContainer, IsDS, GenericAcl.AclRevision, 1); 371_securityDescriptor.SystemAcl = new SystemAcl(IsContainer, IsDS, GenericAcl.AclRevision, 1);
System\Security\AccessControl\SecurityDescriptor.cs (6)
118internal abstract GenericAcl? GenericSacl { get; } 119internal abstract GenericAcl? GenericDacl { get; } 410internal override GenericAcl? GenericSacl 415internal override GenericAcl? GenericDacl 954internal sealed override GenericAcl? GenericSacl 959internal sealed override GenericAcl? GenericDacl
System\Security\AccessControl\Win32.cs (2)
216GenericAcl? sacl, 217GenericAcl? dacl)