Working with a Conceptual Model (WCF Data Services)

Note

This article applies to Visual Studio 2015. If you're looking for the latest Visual Studio documentation, see Visual Studio documentation. We recommend upgrading to the latest version of Visual Studio. Download it here

When you use a conceptual model to describe the data in a database, you can query data through your objects instead of having to translate back and forth between a database schema and an object model.

You can use conceptual models with WCF Data Services applications. The following topics show how to query data through a conceptual model.

Topic Description
How to: Execute Data Service Queries Shows how to query a data service from a .NET Framework application.
How to: Project Query Results Shows how to reduce the amount of data returned through a data service query.

When you use a conceptual model, you can define what kind of data is valid in the language that matches your domain. You can define valid data in the model, or you can add validation to operations that you perform on an entity or data service.

The following topics show how to add validation to WCF Data Services applications.

Topic Description
How to: Intercept Data Service Messages Shows how to add validation to a data service operation.

The following topics show how to create, update, and delete data by performing operations on entities.

Topic Description
How to: Add, Modify, and Delete Entities Shows how to create, update, and delete entity data in a data service.
How to: Define Entity Relationships Shows how to create or change relationships in a data service.

See Also

Windows Communication Foundation Services and WCF Data Services in Visual Studio Querying the Data Service