Difference between true and false when using BreakRoleInheritance() in SharePoint
c#, permissions, sharepoint
Solution
As stated in the documentation, it's a boolean that states whether or not the role assignments are copied from the parent to the child. If false, the child will have a blank slate (other than owner) for roles. If true, it'll have whatever the parent has at the time you call the method.
Problem
What is the difference between using `ListItem.BreakRoleInheritance(true)` and `ListItem.BreakRoleInheritance(false)`? I get the same result when using these two and I'm wondering what tells them apart?