示例#1
0
 public void AddAccessTypesContributingAce(AccessControlEntry ace)
 {
     ArgumentUtility.CheckNotNull("ace", ace);
     if (!IsInAccessTypesContributingAces(ace))
     {
         AccessTypesSupplyingAces.Add(ace);
     }
 }
示例#2
0
 /// <summary>
 /// Returns true if the passed <see cref="AccessControlEntry"/> has contributed either to the allowing or denying access types
 /// in the call to <see cref="AccessControlList.GetAccessTypes(SecurityToken,AccessTypeStatistics)"/>.
 /// </summary>
 public virtual bool IsInAccessTypesContributingAces(AccessControlEntry ace)
 {
     ArgumentUtility.CheckNotNull("ace", ace);
     return(AccessTypesSupplyingAces.Contains(ace));
 }