60        for (
int i = 0; i < accessRules.
Count; i++)
 
 
   81        for (
int i = 0; i < accessRules.
Count; i++)
 
 
  126        if (inheritanceFlags != 0)
 
  130        if (propagationFlags != 0)
 
 
  139        if (inheritanceFlags != 0)
 
  143        if (propagationFlags != 0)
 
  147        return new PipeAuditRule(identityReference, accessMask, isInherited, flags);
 
 
  153        if (base.AccessRulesModified)
 
  157        if (base.AuditRulesModified)
 
  161        if (base.OwnerModified)
 
  165        if (base.GroupModified)
 
  169        return accessControlSections;
 
 
  179            bool flag2 = (base.AccessRulesModified = 
false);
 
  180            bool flag4 = (base.AuditRulesModified = flag2);
 
  181            bool ownerModified = (base.GroupModified = flag4);
 
  182            base.OwnerModified = ownerModified;
 
 
  196            Persist(name, accessControlSectionsFromChanges);
 
  197            bool flag2 = (base.AccessRulesModified = 
false);
 
  198            bool flag4 = (base.AuditRulesModified = flag2);
 
  199            bool ownerModified = (base.GroupModified = flag4);
 
  200            base.OwnerModified = ownerModified;
 
 
 
PipeAccessRights PipeAccessRights
 
static int AccessMaskFromRights(PipeAccessRights rights, AccessControlType controlType)
 
override Type AuditRuleType
 
void AddAuditRule(PipeAuditRule rule)
 
void RemoveAuditRuleSpecific(PipeAuditRule rule)
 
void SetAccessRule(PipeAccessRule rule)
 
bool RemoveAccessRule(PipeAccessRule rule)
 
void RemoveAuditRuleAll(PipeAuditRule rule)
 
PipeSecurity(SafePipeHandle safeHandle, AccessControlSections includeSections)
 
bool RemoveAuditRule(PipeAuditRule rule)
 
void ResetAccessRule(PipeAccessRule rule)
 
AccessControlSections GetAccessControlSectionsFromChanges()
 
override Type AccessRightType
 
override Type AccessRuleType
 
void RemoveAccessRuleSpecific(PipeAccessRule rule)
 
override AuditRule AuditRuleFactory(IdentityReference identityReference, int accessMask, bool isInherited, InheritanceFlags inheritanceFlags, PropagationFlags propagationFlags, AuditFlags flags)
 
void Persist(SafeHandle handle)
 
void SetAuditRule(PipeAuditRule rule)
 
void Persist(string name)
 
override AccessRule AccessRuleFactory(IdentityReference identityReference, int accessMask, bool isInherited, InheritanceFlags inheritanceFlags, PropagationFlags propagationFlags, AccessControlType type)
 
void AddAccessRule(PipeAccessRule rule)
 
static string Argument_NonContainerInvalidAnyFlag
 
AccessControlType AccessControlType
 
IdentityReference IdentityReference
 
AuthorizationRuleCollection GetAccessRules(bool includeExplicit, bool includeInherited, Type targetType)