Communication (communication) and OData service communication
Introduced
Distinctive Windows Phone 7.5 (SDK 7.1) communication
Communication with OData Services
Example
1, service side (using the Northwind sample database)
NorthwindService.svc.cs
* * To provide OData services, for details please refer to WCF Data services related articles: http://www.cnblogs.com/webabcd/category/181636.html * *
using System;
Using System.Collections.Generic;
Using System.Data.Services;
Using System.Data.Services.Common;
Using System.Linq;
Using System.ServiceModel.Web;
Using System.Web;
Namespace Web.communication
{
//When an exception occurs, returns a detailed error message
[System.ServiceModel.ServiceBehavior ( Includeexceptiondetailinfaults = true)] public
class northwindservice:dataservice<northwindentities>
{public
static void InitializeService (dataserviceconfiguration config)
{
//All entities full permissions
Config. Setentitysetaccessrule ("*", entitysetrights.all);
Specifies the maximum version config for the OData protocol supported by the service
. Dataservicebehavior.maxprotocolversion = dataserviceprotocolversion.v2;
}
}