你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

设置 OData 数据服务版本标头

以下表服务操作与 OData 兼容:

调用其中一个操作时,必须使用以下请求标头之一指定 OData 数据服务版本:

  • MaxDataServiceVersion,以指定最高数据服务版本

  • DataServiceVersion,以指定确切的数据服务版本

如果两个标头同时存在,则 MaxDataServiceVersion 优先。

请注意,指定 OData 协议版本的标头与 x-ms-version 标头类似,后者指示在发出服务请求时要使用的表服务的版本。 必须为上面列出的操作指定这两个标头。

并非所有版本的表服务都与所有 OData 数据服务版本兼容,因此必须确保 x-ms-version 将 和 DataServiceVersion/MaxDataServiceVersion 都设置为兼容版本,如下表所述:

DataServiceVersion/MaxDataServiceVersion 标头值 兼容的表服务版本(x-ms-version 标头值)
1.0;NetFx 任何版本
2.0;NetFx 2011-08-18 或更高版本
3.0;NetFx 2013-08-15 或更高版本

请注意,如果你使用 Azure 存储客户端库访问表服务,将为自动为你设置这些标头。

另请参阅

表服务概念