Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ RemoveAuditSpecific() [2/3]

void System.Security.AccessControl.SystemAcl.RemoveAuditSpecific ( AuditFlags auditFlags,
SecurityIdentifier sid,
int accessMask,
InheritanceFlags inheritanceFlags,
PropagationFlags propagationFlags,
ObjectAceFlags objectFlags,
Guid objectType,
Guid inheritedObjectType )
inline

Definition at line 98 of file SystemAcl.cs.

99 {
100 if (!base.IsDS)
101 {
103 }
104 RemoveQualifiedAcesSpecific(sid, AceQualifier.SystemAudit, accessMask, GenericAce.AceFlagsFromAuditFlags(auditFlags) | GenericAce.AceFlagsFromInheritanceFlags(inheritanceFlags, propagationFlags), objectFlags, objectType, inheritedObjectType);
105 }
static string InvalidOperation_OnlyValidForDS
Definition SR.cs:94
Definition SR.cs:7
void RemoveQualifiedAcesSpecific(SecurityIdentifier sid, AceQualifier qualifier, int accessMask, AceFlags flags, ObjectAceFlags objectFlags, Guid objectType, Guid inheritedObjectType)

References System.Security.AccessControl.GenericAce.AceFlagsFromAuditFlags(), System.Security.AccessControl.GenericAce.AceFlagsFromInheritanceFlags(), System.SR.InvalidOperation_OnlyValidForDS, and System.Security.AccessControl.CommonAcl.RemoveQualifiedAcesSpecific().