The main entry point for developing an ADO.NET Data Service. The DataService<(Of <(T>)>) class does the basic integration of all components of the server system.
<ServiceBehaviorAttribute(InstanceContextMode := InstanceContextMode.PerCall)> _ <AspNetCompatibilityRequirementsAttribute(RequirementsMode := AspNetCompatibilityRequirementsMode.Allowed)> _ Public Class DataService(Of T) _ Implements IRequestHandler
Dim instance As DataService(Of T)
[ServiceBehaviorAttribute(InstanceContextMode = InstanceContextMode.PerCall)] [AspNetCompatibilityRequirementsAttribute(RequirementsMode = AspNetCompatibilityRequirementsMode.Allowed)] public class DataService<T> : IRequestHandler
[ServiceBehaviorAttribute(InstanceContextMode = InstanceContextMode::PerCall)] [AspNetCompatibilityRequirementsAttribute(RequirementsMode = AspNetCompatibilityRequirementsMode::Allowed)] generic<typename T> public ref class DataService : IRequestHandler
JScript does not support generic types or methods.
A new data service that uses system defaults for authorization and caching is created by defining a class that derives from the DataService<(Of <(T>)>) class and by referencing a compatible data model.
The following example declares a new data service that uses data defined by the AdventureworksEntities object context.
namespace AventureworksService { public class AdventureworksSales : DataService<AdventureworksEntities> { } }
Windows 7, Windows Vista, Windows XP SP2, Windows Server 2008 R2, Windows Server 2008, Windows Server 2003