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

◆ RemoveAccessRule() [2/2]

bool System.Security.AccessControl.DirectoryObjectSecurity.RemoveAccessRule ( ObjectAccessRule rule)
inlineprotected

Definition at line 367 of file DirectoryObjectSecurity.cs.

368 {
369 if (rule == null)
370 {
371 throw new ArgumentNullException("rule");
372 }
373 WriteLock();
374 try
375 {
376 if (base.SecurityDescriptor == null)
377 {
378 return true;
379 }
380 bool modified;
381 return ModifyAccess(AccessControlModification.Remove, rule, out modified);
382 }
383 finally
384 {
385 WriteUnlock();
386 }
387 }
bool ModifyAccess(AccessControlModification modification, ObjectAccessRule rule, out bool modified)

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