86 references to AccessControlModification
mscorlib (86)
system\security\accesscontrol\commonobjectsecurity.cs (37)
213protected override bool ModifyAccess(AccessControlModification modification, AccessRule rule, out bool modified) 228if ( modification == AccessControlModification.Remove || 229modification == AccessControlModification.RemoveAll || 230modification == AccessControlModification.RemoveSpecific ) 246case AccessControlModification.Add: 250case AccessControlModification.Set: 254case AccessControlModification.Reset: 259case AccessControlModification.Remove: 263case AccessControlModification.RemoveAll: 273case AccessControlModification.RemoveSpecific: 287case AccessControlModification.Add : 291case AccessControlModification.Set : 295case AccessControlModification.Reset : 300case AccessControlModification.Remove : 304case AccessControlModification.RemoveAll : 314case AccessControlModification.RemoveSpecific : 344protected override bool ModifyAudit( AccessControlModification modification, AuditRule rule, out bool modified ) 359if ( modification == AccessControlModification.Remove || 360modification == AccessControlModification.RemoveAll || 361modification == AccessControlModification.RemoveSpecific ) 375case AccessControlModification.Add : 379case AccessControlModification.Set : 383case AccessControlModification.Reset : 387case AccessControlModification.Remove : 391case AccessControlModification.RemoveAll : 400case AccessControlModification.RemoveSpecific : 441ModifyAccess( AccessControlModification.Add, rule, out modified ); 462ModifyAccess( AccessControlModification.Set, rule, out modified ); 483ModifyAccess( AccessControlModification.Reset, rule, out modified ); 511return ModifyAccess( AccessControlModification.Remove, rule, out modified ); 537ModifyAccess( AccessControlModification.RemoveAll, rule, out modified ); 565ModifyAccess( AccessControlModification.RemoveSpecific, rule, out modified ); 586ModifyAudit( AccessControlModification.Add, rule, out modified ); 607ModifyAudit( AccessControlModification.Set, rule, out modified ); 628return ModifyAudit( AccessControlModification.Remove, rule, out modified ); 649ModifyAudit( AccessControlModification.RemoveAll, rule, out modified ); 670ModifyAudit( AccessControlModification.RemoveSpecific, rule, out modified );
system\security\accesscontrol\directoryobjectsecurity.cs (45)
254private bool ModifyAccess(AccessControlModification modification, ObjectAccessRule rule, out bool modified) 260if (modification == AccessControlModification.Remove || modification == AccessControlModification.RemoveAll || modification == AccessControlModification.RemoveSpecific) 269else if ((modification == AccessControlModification.Add || modification == AccessControlModification.Set || modification == AccessControlModification.Reset ) && 295case AccessControlModification.Add : 299case AccessControlModification.Set : 303case AccessControlModification.Reset : 308case AccessControlModification.Remove : 312case AccessControlModification.RemoveAll : 322case AccessControlModification.RemoveSpecific : 336case AccessControlModification.Add : 340case AccessControlModification.Set : 344case AccessControlModification.Reset : 349case AccessControlModification.Remove : 353case AccessControlModification.RemoveAll : 363case AccessControlModification.RemoveSpecific : 387private bool ModifyAudit(AccessControlModification modification, ObjectAuditRule rule, out bool modified) 393if (modification == AccessControlModification.Remove || modification == AccessControlModification.RemoveAll || modification == AccessControlModification.RemoveSpecific) 402else if ((modification == AccessControlModification.Add || modification == AccessControlModification.Set || modification == AccessControlModification.Reset ) && 426case AccessControlModification.Add : 430case AccessControlModification.Set : 434case AccessControlModification.Reset : 439case AccessControlModification.Remove : 443case AccessControlModification.RemoveAll : 453case AccessControlModification.RemoveSpecific : 482protected override bool ModifyAccess(AccessControlModification modification, AccessRule rule, out bool modified) 494protected override bool ModifyAudit(AccessControlModification modification, AuditRule rule, out bool modified) 522ModifyAccess(AccessControlModification.Add, rule, out modified); 545ModifyAccess(AccessControlModification.Set, rule, out modified); 566ModifyAccess(AccessControlModification.Reset, rule, out modified); 592return ModifyAccess(AccessControlModification.Remove, rule, out modified); 618ModifyAccess(AccessControlModification.RemoveAll, rule, out modified); 644ModifyAccess(AccessControlModification.RemoveSpecific, rule, out modified); 665ModifyAudit(AccessControlModification.Add, rule, out modified); 686ModifyAudit(AccessControlModification.Set, rule, out modified); 707return ModifyAudit(AccessControlModification.Remove, rule, out modified); 728ModifyAudit(AccessControlModification.RemoveAll, rule, out modified); 749ModifyAudit(AccessControlModification.RemoveSpecific, rule, out modified);
system\security\accesscontrol\objectsecurity.cs (4)
686protected abstract bool ModifyAccess( AccessControlModification modification, AccessRule rule, out bool modified); 687protected abstract bool ModifyAudit( AccessControlModification modification, AuditRule rule, out bool modified ); 689public virtual bool ModifyAccessRule(AccessControlModification modification, AccessRule rule, out bool modified) 716public virtual bool ModifyAuditRule(AccessControlModification modification, AuditRule rule, out bool modified)