In a tip from a couple of months ago, I suggested that if you have a method or property that returns a collection, then your method should return only one of three interfaces: IList, IQueryable or ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results