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

◆ RemoveAuditRuleAll() [1/2]

void System.Security.AccessControl.CommonObjectSecurity.RemoveAuditRuleAll ( AuditRule rule)
inlineprotectedinherited

Definition at line 440 of file CommonObjectSecurity.cs.

441 {
442 if (rule == null)
443 {
444 throw new ArgumentNullException("rule");
445 }
446 WriteLock();
447 try
448 {
449 ModifyAudit(AccessControlModification.RemoveAll, rule, out var _);
450 }
451 finally
452 {
453 WriteUnlock();
454 }
455 }
override bool ModifyAudit(AccessControlModification modification, AuditRule rule, out bool modified)

References System.Security.AccessControl.CommonObjectSecurity.ModifyAudit(), System.Security.AccessControl.ObjectSecurity< T >.WriteLock(), and System.Security.AccessControl.ObjectSecurity< T >.WriteUnlock().