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

◆ RemoveAccessRuleSpecific() [1/2]

void System.Security.AccessControl.CommonObjectSecurity.RemoveAccessRuleSpecific ( AccessRule rule)
inlineprotectedinherited

Definition at line 368 of file CommonObjectSecurity.cs.

369 {
370 if (rule == null)
371 {
372 throw new ArgumentNullException("rule");
373 }
374 WriteLock();
375 try
376 {
377 if (_securityDescriptor != null)
378 {
379 ModifyAccess(AccessControlModification.RemoveSpecific, rule, out var _);
380 }
381 }
382 finally
383 {
384 WriteUnlock();
385 }
386 }
override bool ModifyAccess(AccessControlModification modification, AccessRule rule, out bool modified)
readonly CommonSecurityDescriptor _securityDescriptor

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