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

◆ SetAuditRule() [1/2]

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

Definition at line 405 of file CommonObjectSecurity.cs.

406 {
407 if (rule == null)
408 {
409 throw new ArgumentNullException("rule");
410 }
411 WriteLock();
412 try
413 {
414 ModifyAudit(AccessControlModification.Set, rule, out var _);
415 }
416 finally
417 {
418 WriteUnlock();
419 }
420 }
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().