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

◆ AceFlagsAreMergeable()

bool System.Security.AccessControl.CommonAcl.AceFlagsAreMergeable ( QualifiedAce ace,
QualifiedAce newAce )
inlineprivateinherited

Definition at line 493 of file CommonAcl.cs.

494 {
495 if (InheritedObjectTypesMatch(ace, newAce))
496 {
497 return true;
498 }
499 ObjectAceFlags objectAceFlags = ((ace is ObjectAce) ? ((ObjectAce)ace).ObjectAceFlags : ObjectAceFlags.None);
500 if ((objectAceFlags & ObjectAceFlags.InheritedObjectAceTypePresent) == 0)
501 {
502 return true;
503 }
504 return false;
505 }
bool InheritedObjectTypesMatch(QualifiedAce ace, QualifiedAce newAce)
Definition CommonAcl.cs:472

References System.Security.AccessControl.CommonAcl.InheritedObjectTypesMatch().

Referenced by System.Security.AccessControl.CommonAcl.MergeAces().