<PackageReference Include="System.Security.AccessControl" Version="6.0.1" />

CompoundAce

public sealed class CompoundAce : KnownAce
using System.Runtime.CompilerServices; using System.Security.Principal; namespace System.Security.AccessControl { [System.Runtime.CompilerServices.NullableContext(1)] [System.Runtime.CompilerServices.Nullable(0)] public sealed class CompoundAce : KnownAce { public override int BinaryLength { get { throw new PlatformNotSupportedException(System.SR.PlatformNotSupported_AccessControl); } } public CompoundAceType CompoundAceType { get { throw new PlatformNotSupportedException(System.SR.PlatformNotSupported_AccessControl); } set { throw new PlatformNotSupportedException(System.SR.PlatformNotSupported_AccessControl); } } public CompoundAce(AceFlags flags, int accessMask, CompoundAceType compoundAceType, SecurityIdentifier sid) { throw new PlatformNotSupportedException(System.SR.PlatformNotSupported_AccessControl); } public override void GetBinaryForm(byte[] binaryForm, int offset) { throw new PlatformNotSupportedException(System.SR.PlatformNotSupported_AccessControl); } } }