Share via


Entity Framework Provider (ADO.NET Data Services)

Like ADO.NET Data Services, the ADO.NET Entity Framework is based on the Entity Data Model, which is a type of entity-relationship model. The Entity Framework translates operations against its implementation of the Entity Data Model, which is called the conceptual model, into equivalent operations against a data source. This makes the Entity Framework an ideal provider for data services that are based on relational data, and any database that has a data provider that supports the Entity Framework can be used with ADO.NET Data Services. For a list of the data sources that currently support the Entity Framework, see Third-Party Providers for the Entity Framework.

In a conceptual model, the entity container is the root of the service. You must define a conceptual model in the Entity Framework before the data can be exposed by a data service. For more information, see How to: Create a Data Service Using an ADO.NET Entity Framework Data Source (ADO.NET Data Services).

To learn more about the Entity Framework, see Introducing the Entity Framework.

See Also

Other Resources

Data Services Providers (ADO.NET Data Services)

Reflection Provider (ADO.NET Data Services)

Entity Data Model