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

◆ RemoveAccessRule() [1/2]

bool System.Security.AccessControl.CommonObjectSecurity.RemoveAccessRule ( AccessRule rule)
inlineprotectedinherited

Definition at line 326 of file CommonObjectSecurity.cs.

327 {
328 if (rule == null)
329 {
330 throw new ArgumentNullException("rule");
331 }
332 WriteLock();
333 try
334 {
335 if (_securityDescriptor == null)
336 {
337 return true;
338 }
339 bool modified;
340 return ModifyAccess(AccessControlModification.Remove, rule, out modified);
341 }
342 finally
343 {
344 WriteUnlock();
345 }
346 }
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().