private EntityCollection <City> CreateEntityCollection(EntitySetOperations operations, out EntitySet <City> entitySet) { DynamicEntityContainer container = new DynamicEntityContainer(); County county = new County { Name = "King", StateName = "WA" }; entitySet = container.AddEntitySet <City>(operations); container.AddEntitySet <County>(operations).Attach(county); int count = county.Cities.Count; // Makes sure the collection monitors the EntitySet return(county.Cities); }
private EntitySet <T> CreateEntitySet <T>(EntitySetOperations operations) where T : Entity { DynamicEntityContainer container = new DynamicEntityContainer(); return(container.AddEntitySet <T>(operations)); }