在WCF服务中初始化实体数据模型

时间:2017-07-06 06:50:31

标签: c# wcf

我正在努力解决以下问题。我有一个包含实体数据模型的WCF服务。实际上,该模型使用基础表中包含的所有数据进行初始化,因此在运行时它包含所有数据。我需要的是在我的实体数据模型中只包含某些数据。

是否可以使用数据库表中存储的数据子集初始化我的实体数据模型?让我们说在某个地方给出一个paratricular where-clause?

非常感谢任何帮助。

谢谢大家和亲切的问候 桑德罗

1 个答案:

答案 0 :(得分:0)

我不确定你理解这些概念。 实体数据模型仅使用实体类型,关联类型和属性等概念来描述数据结构。实体类型的实例实际上描述的是像Customer,Category等对象,这实际上是映射到基础表的内容。

话虽如此,有很多方法可以过滤您的数据,其中最常见的是linq。以下是一些资源:https://docs.microsoft.com/en-us/dotnet/framework/data/adonet/ef/language-reference/queries-in-linq-to-entities