
<batchParts>
<batchChangeSet>
<batchChangeSetPart>
<method>POST</method>
<Categories>
<Category>
<Name>Example1</Name>
<ID>25</ID>
</Category>
</Categories>
</batchChangeSetPart>
</batchChangeSet>
<batchChangeSet>
<batchChangeSetPart>
<method>POST</method>
<Categories>
<Category>
<Name>Example2</Name>
<ID>26</ID>
</Category>
</Categories>
</batchChangeSetPart>
</batchChangeSet>
</batchParts>
<batchPartResponse>
<batchChangeSetResponse>
<batchChangeSetPartResponse>
<headers>
<Accept-Language></Accept-Language>
<DataServiceVersion>1.0;</DataServiceVersion>
<Location>http://services.odata.org/(S(btmy2xygehkm1gfrnpezr4xx))/V2/OData/OData.svc/Categories(25)</Location>
<Accept></Accept>
<Content-Type>application/atom+xml;charset=utf-8</Content-Type>
<Cache-Control>no-cache</Cache-Control>
</headers>
<statusCode>201</statusCode>
<body>
<Name>Example1</Name>
<ID>25</ID>
</body>
<contentId/>
<statusInfo>Created</statusInfo>
</batchChangeSetPartResponse>
</batchChangeSetResponse>
<batchChangeSetResponse>
<batchChangeSetPartResponse>
<headers>
<Accept-Language></Accept-Language>
<DataServiceVersion>1.0;</DataServiceVersion>
<Location>http://services.odata.org/(S(btmy2xygehkm1gfrnpezr4xx))/V2/OData/OData.svc/Categories(26)</Location>
<Accept></Accept>
<Content-Type>application/atom+xml;charset=utf-8</Content-Type>
<Cache-Control>no-cache</Cache-Control>
</headers>
<statusCode>201</statusCode>
<body>
<Name>Example2</Name>
<ID>26</ID>
</body>
<contentId/>
<statusInfo>Created</statusInfo>
</batchChangeSetPartResponse>
</batchChangeSetResponse>
</batchPartResponse>
<batchParts>
<batchChangeSet>
<batchChangeSetPart>
<method>PUT</method>
<Categories>
<Category>
<Name>NewExample1</Name>
<ID>25</ID>
</Category>
</Categories>
</batchChangeSetPart>
</batchChangeSet>
<batchChangeSet>
<batchChangeSetPart>
<method>PUT</method>
<Categories>
<Category>
<Name> NewExample2</Name>
<ID>123</ID>
</Category>
</Categories>
</batchChangeSetPart>
</batchChangeSet>
</batchParts>
<batchPartResponse>
<batchChangeSetResponse>
<batchChangeSetPartResponse>
<headers>
<Accept-Language/>
<DataServiceVersion>1.0;</DataServiceVersion>
<Accept/>
<Cache-Control>no-cache</Cache-Control>
</headers>
<statusCode>204</statusCode>
<body/>
<contentId/>
<statusInfo>No Content</statusInfo>
</batchChangeSetPartResponse>
</batchChangeSetResponse>
<batchChangeSetResponse>
<batchChangeSetPartResponse>
<headers>
<Accept-Language/>
<DataServiceVersion>1.0;</DataServiceVersion>
<Accept/>
<Content-Type>application/xml</Content-Type>
</headers>
<statusCode>400</statusCode>
<body><?xml version="1.0" encoding="utf-8" standalone="yes"?>
<error xmlns="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata">
<code></code>
<message xml:lang="en-US">Error processing request stream. The URI specified is not valid.</message>
<innererror>
<message>Invalid Uri specified. The query 'DataServiceProvider.DSPLinqQuery`1[DataServiceProvider.DSPResource]' must refer to a single resource</message>
<type>System.ArgumentException</type>
<stacktrace> at DataServiceProvider.DSPUpdateProvider.GetResource(IQueryable query, String fullTypeName) in c:\TFS\OData\Main\ndp\fx\src\DataWeb\ODataSDK\services.odata.org\DataServiceProvider\DSPUpdateProvider.cs:line 276&#xD;
at System.Data.Services.UpdatableWrapper.GetResource(IQueryable query, String fullTypeName)</stacktrace>
</innererror>
</error></body>
<contentId/>
<statusInfo>Bad Request</statusInfo>
</batchChangeSetPartResponse>
</batchChangeSetResponse>
</batchPartResponse>
<batchParts>
<batchChangeSet>
<batchChangeSetPart>
<method>POST</method>
<Categories>
<Category>
<Name>Create Example 1</Name>
<ID>16</ID>
</Category>
</Categories>
</batchChangeSetPart>
<batchChangeSetPart>
<method>POST</method>
<Categories>
<Category>
<Name>Create Example 2</Name>
<ID>17</ID>
</Category>
</Categories>
</batchChangeSetPart>
</batchChangeSet>
<batchChangeSet>
<batchChangeSetPart>
<method>PUT</method>
<Categories>
<Category>
<Name>Updated Example 1</Name>
<ID>16</ID>
</Category>
</Categories>
</batchChangeSetPart>
<batchChangeSetPart>
<method>PUT</method>
<Categories>
<Category>
<Name>Updated Example 2</Name>
<ID>17</ID>
</Category>
</Categories>
</batchChangeSetPart>
</batchChangeSet>
</batchParts>
<batchPartResponse>
<batchChangeSetResponse>
<batchChangeSetPartResponse>
<headers>
<Accept-Language/>
<DataServiceVersion>1.0;</DataServiceVersion>
<Location>http://services.odata.org/(S(btmy2xygehkm1gfrnpezr4xx))/V2/OData/OData.svc/Categories(17)</Location>
<Accept/>
<Content-Type>application/atom+xml;charset=utf-8</Content-Type>
<Cache-Control>no-cache</Cache-Control>
</headers>
<statusCode>201</statusCode>
<body>
<Name>Create Example 2</Name>
<ID>17</ID>
</body>
<contentId/>
<statusInfo>Created</statusInfo>
</batchChangeSetPartResponse>
</batchChangeSetResponse>
<batchChangeSetResponse>
<batchChangeSetPartResponse>
<headers>
<Accept-Language/>
<DataServiceVersion>1.0;</DataServiceVersion>
<Accept/>
<Cache-Control>no-cache</Cache-Control>
</headers>
<statusCode>204</statusCode>
<body/>
<contentId/>
<statusInfo>No Content</statusInfo>
</batchChangeSetPartResponse>
</batchChangeSetResponse>
</batchPartResponse>
<batchParts>
<batchQueryPart>
<method>GET</method>
<headers>
<header>
<headerName>dummy</headerName>
<headerValue>dummy</headerValue>
</header>
</headers>
<uri>./Products?$top=1</uri>
</batchQueryPart>
<batchQueryPart>
<method>GET</method>
<uri>Suppliers</uri>
</batchQueryPart>
<batchQueryPart>
<method>GET</method>
<uri>Categories(0)</uri>
</batchQueryPart>
<batchQueryPart>
<method>GET</method>
<uri>GetProductsByRating?rating=4</uri>
</batchQueryPart>
</batchParts>
<batchPartResponse>
<batchQueryPartResponse>
<headers>
<Cache-Control>no-cache</Cache-Control>
<Accept></Accept>
<Accept-Language></Accept-Language>
<DataServiceVersion>2.0;</DataServiceVersion>
<Content-Type>application/atom+xml;charset=utf-8</Content-Type>
</headers>
<statusInfo>OK</statusInfo>
<contentId/>
<body>
<Products>
<Product>
<Price>2.5</Price>
<Rating>4</Rating>
<DiscontinuedDate/>
<ID>0</ID>
<ReleaseDate>1992-01-01T00:00:00.000</ReleaseDate>
</Product>
</Products>
</body>
<statusCode>200</statusCode>
</batchQueryPartResponse>
<batchQueryPartResponse>
<headers>
<Cache-Control>no-cache</Cache-Control>
<Accept></Accept>
<Accept-Language></Accept-Language>
<DataServiceVersion>1.0;</DataServiceVersion>
<Content-Type>application/atom+xml;charset=utf-8</Content-Type>
</headers>
<statusInfo>OK</statusInfo>
<contentId/>
<body>
<Suppliers>
<Supplier>
<Address>
<State>WA</State>
<ZipCode>98074</ZipCode>
<Street>NE 228th</Street>
<Country>USA</Country>
<City>Sammamish</City>
</Address>
<Concurrency>0</Concurrency>
<ID>0</ID>
<Name>Exotic Liquids</Name>
</Supplier>
<Supplier>
<Address>
<State>WA</State>
<ZipCode>98052</ZipCode>
<Street>NE 40th</Street>
<Country>USA</Country>
<City>Redmond</City>
</Address>
<Concurrency>0</Concurrency>
<ID>1</ID>
<Name>Tokyo Traders</Name>
</Supplier>
</Suppliers>
</body>
<statusCode>200</statusCode>
</batchQueryPartResponse>
<batchQueryPartResponse>
<headers>
<Cache-Control>no-cache</Cache-Control>
<Accept></Accept>
<Accept-Language></Accept-Language>
<DataServiceVersion>1.0;</DataServiceVersion>
<Content-Type>application/atom+xml;charset=utf-8</Content-Type>
</headers>
<statusInfo>OK</statusInfo>
<contentId/>
<body>
<Categories>
<Category>
<ID>0</ID>
<Name>Food</Name>
</Category>
</Categories>
</body>
<statusCode>200</statusCode>
</batchQueryPartResponse>
<batchQueryPartResponse>
<headers>
<Cache-Control>no-cache</Cache-Control>
<Accept></Accept>
<Accept-Language></Accept-Language>
<DataServiceVersion>2.0;</DataServiceVersion>
<Content-Type>application/atom+xml;charset=utf-8</Content-Type>
</headers>
<statusInfo>OK</statusInfo>
<contentId/>
<body>
<Products>
<Product>
<Price>2.5</Price>
<Rating>4</Rating>
<DiscontinuedDate/>
<ID>0</ID>
<ReleaseDate>1992-01-01T00:00:00.000</ReleaseDate>
</Product>
</Products>
</body>
<statusCode>200</statusCode>
</batchQueryPartResponse>
</batchPartResponse>
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
12 | |
12 | |
9 | |
7 | |
7 | |
7 | |
6 | |
6 | |
6 | |
6 |