Available on cs
@:final@:overloadnew()
@:final@:overloadnew(name:String, includeSections:AccessControlSections)
read onlyAreAccessRulesCanonical:Bool
read onlyAreAccessRulesProtected:Bool
read onlyAreAuditRulesCanonical:Bool
read onlyAreAuditRulesProtected:Bool
@:final@:overloadGetAccessRules(includeExplicit:Bool, includeInherited:Bool, targetType:Type):AuthorizationRuleCollection
@:final@:overloadGetAuditRules(includeExplicit:Bool, includeInherited:Bool, targetType:Type):AuthorizationRuleCollection
@:final@:overloadGetGroup(targetType:Type):IdentityReference
@:final@:overloadGetOwner(targetType:Type):IdentityReference
@:final@:overloadGetSecurityDescriptorBinaryForm():NativeArray<UInt8>
@:final@:overloadGetSecurityDescriptorSddlForm(includeSections:AccessControlSections):String
@:overloadModifyAccessRule(modification:AccessControlModification, rule:AccessRule, modified:Out<Bool>):Bool
@:overloadModifyAuditRule(modification:AccessControlModification, rule:AuditRule, modified:Out<Bool>):Bool
@:overloadPurgeAccessRules(identity:IdentityReference):Void
@:overloadPurgeAuditRules(identity:IdentityReference):Void
@:final@:overloadSetAccessRuleProtection(isProtected:Bool, preserveInheritance:Bool):Void
@:final@:overloadSetAuditRuleProtection(isProtected:Bool, preserveInheritance:Bool):Void
@:final@:overloadSetGroup(identity:IdentityReference):Void
@:final@:overloadSetOwner(identity:IdentityReference):Void
@:final@:overloadSetSecurityDescriptorBinaryForm(binaryForm:NativeArray<UInt8>):Void
@:final@:overloadSetSecurityDescriptorBinaryForm(binaryForm:NativeArray<UInt8>, includeSections:AccessControlSections):Void
@:final@:overloadSetSecurityDescriptorSddlForm(sddlForm:String):Void
@:final@:overloadSetSecurityDescriptorSddlForm(sddlForm:String, includeSections:AccessControlSections):Void