/// <summary> /// Accepts the specified visitor. /// </summary> /// <param name="visitor">The visitor.</param> public override void Accept(IAccessPermissionVisitor visitor) { visitor.Visit(this); }
public void Accept(IAccessPermissionVisitor visitor) { Contract.Requires(visitor != null); }
/// <summary> /// Accepts the specified visitor. /// </summary> /// <param name="visitor">The visitor.</param> public abstract void Accept(IAccessPermissionVisitor visitor);