Пример #1
0
 /// <summary>
 /// Removes all access control rules with the same user and <see cref="AccessControlType"/> (allow or deny) as the specified rule, and then adds the specified rule.
 /// </summary>
 /// <param name="rule">The <see cref="TaskAccessRule"/> to add. The user and <see cref="AccessControlType"/> of this rule determine the rules to remove before this rule is added.</param>
 public void SetAccessRule([NotNull] TaskAccessRule rule)
 {
     base.SetAccessRule(rule);
 }
Пример #2
0
 /// <summary>
 /// Searches for all access control rules with the same user and <see cref="AccessControlType"/> (allow or deny) as the specified rule and, if found, removes them.
 /// </summary>
 /// <param name="rule">A <see cref="TaskAccessRule"/> that specifies the user and <see cref="AccessControlType"/> to search for, and a set of inheritance and propagation flags that a matching rule, if found, must be compatible with. Any rights specified by this rule are ignored.</param>
 public void RemoveAccessRuleAll([NotNull] TaskAccessRule rule)
 {
     base.RemoveAccessRuleAll(rule);
 }
Пример #3
0
 /// <summary>
 /// Searches for an access control rule that exactly matches the specified rule and, if found, removes it.
 /// </summary>
 /// <param name="rule">The <see cref="TaskAccessRule"/> to remove.</param>
 public void RemoveAccessRuleSpecific([NotNull] TaskAccessRule rule)
 {
     base.RemoveAccessRuleSpecific(rule);
 }
Пример #4
0
 /// <summary>
 /// Searches for a matching rule with which the new rule can be merged. If none are found, adds the new rule.
 /// </summary>
 /// <param name="rule">The access control rule to add.</param>
 public void AddAccessRule([NotNull] TaskAccessRule rule)
 {
     base.AddAccessRule(rule);
 }
Пример #5
0
 /// <summary>
 /// Searches for an access control rule with the same user and <see cref="AccessControlType"/> (allow or deny) as the specified rule, and with compatible inheritance and propagation flags; if such a rule is found, the rights contained in the specified access rule are removed from it.
 /// </summary>
 /// <param name="rule">A <see cref="TaskAccessRule"/> that specifies the user and <see cref="AccessControlType"/> to search for, and a set of inheritance and propagation flags that a matching rule, if found, must be compatible with. Specifies the rights to remove from the compatible rule, if found.</param>
 /// <returns><c>true</c> if a compatible rule is found; otherwise <c>false</c>.</returns>
 public bool RemoveAccessRule([NotNull] TaskAccessRule rule) => base.RemoveAccessRule(rule);
 /// <summary>
 /// Removes all access control rules with the same user as the specified rule, regardless of <see cref="AccessControlType"/>, and then adds the specified rule.
 /// </summary>
 /// <param name="rule">The <see cref="TaskAccessRule"/> to add. The user specified by this rule determines the rules to remove before this rule is added.</param>
 public void ResetAccessRule(TaskAccessRule rule)
 {
     base.ResetAccessRule(rule);
 }
 /// <summary>
 /// Removes all access control rules with the same user and <see cref="AccessControlType"/> (allow or deny) as the specified rule, and then adds the specified rule.
 /// </summary>
 /// <param name="rule">The <see cref="TaskAccessRule"/> to add. The user and <see cref="AccessControlType"/> of this rule determine the rules to remove before this rule is added.</param>
 public void SetAccessRule(TaskAccessRule rule)
 {
     base.SetAccessRule(rule);
 }
 /// <summary>
 /// Searches for an access control rule with the same user and <see cref="AccessControlType"/> (allow or deny) as the specified rule, and with compatible inheritance and propagation flags; if such a rule is found, the rights contained in the specified access rule are removed from it.
 /// </summary>
 /// <param name="rule">A <see cref="TaskAccessRule"/> that specifies the user and <see cref="AccessControlType"/> to search for, and a set of inheritance and propagation flags that a matching rule, if found, must be compatible with. Specifies the rights to remove from the compatible rule, if found.</param>
 /// <returns><c>true</c> if a compatible rule is found; otherwise <c>false</c>.</returns>
 public bool RemoveAccessRule(TaskAccessRule rule)
 {
     return(base.RemoveAccessRule(rule));
 }
 /// <summary>
 /// Searches for all access control rules with the same user and <see cref="AccessControlType"/> (allow or deny) as the specified rule and, if found, removes them.
 /// </summary>
 /// <param name="rule">A <see cref="TaskAccessRule"/> that specifies the user and <see cref="AccessControlType"/> to search for, and a set of inheritance and propagation flags that a matching rule, if found, must be compatible with. Any rights specified by this rule are ignored.</param>
 public void RemoveAccessRuleAll(TaskAccessRule rule)
 {
     base.RemoveAccessRuleAll(rule);
 }
 /// <summary>
 /// Removes all access control rules with the same user and <see cref="AccessControlType"/> (allow or deny) as the specified rule, and then adds the specified rule.
 /// </summary>
 /// <param name="rule">The <see cref="TaskAccessRule"/> to add. The user and <see cref="AccessControlType"/> of this rule determine the rules to remove before this rule is added.</param>
 public void SetAccessRule(TaskAccessRule rule)
 {
     base.SetAccessRule(rule);
 }
 /// <summary>
 /// Searches for a matching rule with which the new rule can be merged. If none are found, adds the new rule.
 /// </summary>
 /// <param name="rule">The access control rule to add.</param>
 public void AddAccessRule(TaskAccessRule rule)
 {
     base.AddAccessRule(rule);
 }
 /// <summary>
 /// Removes all access control rules with the same user as the specified rule, regardless of <see cref="AccessControlType"/>, and then adds the specified rule.
 /// </summary>
 /// <param name="rule">The <see cref="TaskAccessRule"/> to add. The user specified by this rule determines the rules to remove before this rule is added.</param>
 public void ResetAccessRule(TaskAccessRule rule)
 {
     base.ResetAccessRule(rule);
 }
 /// <summary>
 /// Searches for an access control rule that exactly matches the specified rule and, if found, removes it.
 /// </summary>
 /// <param name="rule">The <see cref="TaskAccessRule"/> to remove.</param>
 public void RemoveAccessRuleSpecific(TaskAccessRule rule)
 {
     base.RemoveAccessRuleSpecific(rule);
 }
 /// <summary>
 /// Searches for all access control rules with the same user and <see cref="AccessControlType"/> (allow or deny) as the specified rule and, if found, removes them.
 /// </summary>
 /// <param name="rule">A <see cref="TaskAccessRule"/> that specifies the user and <see cref="AccessControlType"/> to search for, and a set of inheritance and propagation flags that a matching rule, if found, must be compatible with. Any rights specified by this rule are ignored.</param>
 public void RemoveAccessRuleAll(TaskAccessRule rule)
 {
     base.RemoveAccessRuleAll(rule);
 }
 /// <summary>
 /// Searches for an access control rule with the same user and <see cref="AccessControlType"/> (allow or deny) as the specified rule, and with compatible inheritance and propagation flags; if such a rule is found, the rights contained in the specified access rule are removed from it.
 /// </summary>
 /// <param name="rule">A <see cref="TaskAccessRule"/> that specifies the user and <see cref="AccessControlType"/> to search for, and a set of inheritance and propagation flags that a matching rule, if found, must be compatible with. Specifies the rights to remove from the compatible rule, if found.</param>
 /// <returns><c>true</c> if a compatible rule is found; otherwise <c>false</c>.</returns>
 public bool RemoveAccessRule(TaskAccessRule rule)
 {
     return base.RemoveAccessRule(rule);
 }
 /// <summary>
 /// Searches for a matching rule with which the new rule can be merged. If none are found, adds the new rule.
 /// </summary>
 /// <param name="rule">The access control rule to add.</param>
 public void AddAccessRule(TaskAccessRule rule)
 {
     base.AddAccessRule(rule);
 }