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

◆ AddAuditRule() [1/2]

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

Definition at line 388 of file CommonObjectSecurity.cs.

389 {
390 if (rule == null)
391 {
392 throw new ArgumentNullException("rule");
393 }
394 WriteLock();
395 try
396 {
397 ModifyAudit(AccessControlModification.Add, rule, out var _);
398 }
399 finally
400 {
401 WriteUnlock();
402 }
403 }
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().