Я могу установить EntityReference на объект без необходимости загружать соответствующий объект следующим образом:
this.CategoryReference.EntityKey = new EntityKey("MyEntities.CategorySet", "Id", 12);
Таким образом, я могу установить категорию для сущности, с которой я имею дело, в любую категорию с идентификатором 12 без необходимости попадания в базу данных.
Но есть ли способ сделать это или нечто подобное на EntityCollection? Поэтому, если у меня есть несколько категорий вместо одной, я хочу сделать что-то вроде следующего, хотя это не работает:
// stand-in category
var categoryStandIn = new Category { EntityKey = new EntityKey("MyEntities.CategorySet", "Id", 12) }
this.Categories.Add(categoryStandIn);