protected virtual bool HasExplicitDenies(Item item) { Assert.ArgumentNotNull(item, "item"); foreach (var rule in item.Security.GetAccessRules()) { if (rule.SecurityPermission == SecurityPermission.DenyAccess) { return true; } } return false; } }