/// <summary> /// Updates the access rule. /// </summary> /// <param name="rule">The rule.</param> /// <returns> /// true if the rule was updated; otherwise, false. /// </returns> /// <exception cref="System.NotImplementedException"></exception> public override bool UpdateAccessRule(AccessRuleBase rule) { Debug.Assert(_schedule != null); var scheduledRule = (ScheduledAccessRule)rule; scheduledRule.Update(_schedule); return(true); }
public bool UpdateAccessRule(AccessRuleBase rule) { Contract.Requires(rule != null); return(false); }
/// <summary> /// Updates the access rule. /// </summary> /// <param name="rule">The rule.</param> /// <returns> /// true if the rule was updated; otherwise, false. /// </returns> public abstract bool UpdateAccessRule(AccessRuleBase rule);
/// <summary> /// Updates the access rule. /// </summary> /// <param name="rule">The rule.</param> /// <returns> /// true if the rule was updated; otherwise, false. /// </returns> public override bool UpdateAccessRule(AccessRuleBase rule) { return(false); }