public DesktopAuditRule(IdentityReference identity, DesktopRights desktopRights, AuditFlags flags) : base( identity, DesktopAuditRule.AccessMaskFromRights(desktopRights), false /* isInherited */, InheritanceFlags.None, PropagationFlags.None, flags) { }
public override AuditRule AuditRuleFactory( IdentityReference identityReference, int accessMask, bool isInherited, InheritanceFlags inheritanceFlags, PropagationFlags propagationFlags, AuditFlags flags) { return(new DesktopAuditRule( identityReference, DesktopAuditRule.RightsFromAccessMask(accessMask), flags)); }
public void SetAuditRule(DesktopAuditRule desktopAuditRule) { base.SetAuditRule(desktopAuditRule); }
public void RemoveAuditRuleSpecific(DesktopAuditRule desktopAuditRule) { base.RemoveAuditRuleSpecific(desktopAuditRule); }
public void RemoveAuditRuleAll(DesktopAuditRule desktopAuditRule) { base.RemoveAuditRuleAll(desktopAuditRule); }
public bool RemoveAuditRule(DesktopAuditRule desktopAuditRule) { return(base.RemoveAuditRule(desktopAuditRule)); }
public void AddAuditRule(DesktopAuditRule desktopAuditRule) { base.AddAuditRule(desktopAuditRule); }