Share via


System.Web.Http.Data Namespace

[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]

Provides a set of classes that customize and extend the core programming model of System.Web.Http.Data.

Classes

  Class Description
Public class ChangeSet Represents a set of changes to be processed by a DataController.
Public class ChangeSetEntry Represents a change operation to be performed on an entity.
Public class DataController DataController extends the base ApiController by adding higher level application patterns and features to facilitate the development of CRUD centric controllers.
Public class DataControllerActionInvoker Custom action invoker used by DataController to customize the request pipeline.
Public class DataControllerActionSelector Custom action selector used by DataController to customize the request pipeline.
Public class DataControllerDescription Provides a metadata description of a DataController type and the functionality it exposes.
Public class DeleteAttribute Specifies that DataController method is a delete method.
Public class InsertAttribute Specifies that a DataController method is an insert method.
Public class QueryResult Represents the results of a query request.
Public class UpdateActionDescriptor Custom action descriptor used by DataController to customize the request pipeline.
Public class UpdateAttribute Specifies that DataController method is an update method.
Public class ValidationResultInfo The data contract of an error that has occurred during the execution of an operation on the server.

Enumerations

  Enumeration Description
Public enumeration ChangeOperation Specifies the types of operations a DataController can perform.