Definir os cabeçalhos da versão do serviço de dados OData
As seguintes operações do serviço Tabela são compatíveis com OData:
Quando chama uma destas operações, tem de especificar a versão do serviço de dados OData, utilizando um dos seguintes cabeçalhos de pedido:
MaxDataServiceVersion
, para especificar a versão máxima do serviço de dadosDataServiceVersion
, para especificar a versão exata do serviço de dados
Se ambos os cabeçalhos estiverem presentes, é dada precedência a MaxDataServiceVersion
.
Tenha em atenção que os cabeçalhos que especificam a versão do protocolo OData são semelhantes ao cabeçalho, o x-ms-version
que indica a versão do serviço Tabela a utilizar ao fazer um pedido contra o serviço. Tem de especificar ambos os cabeçalhos para as operações listadas acima.
Nem todas as versões do serviço Tabela são compatíveis com todas as versões do serviço de dados OData, pelo que tem de garantir que ambas x-ms-version
DataServiceVersion
/MaxDataServiceVersion
e estão definidas para versões compatíveis, conforme resumido na tabela seguinte:
Valor do Cabeçalho DataServiceVersion/MaxDataServiceVersion | Versões do Serviço de Tabela Compatíveis (Valores de Cabeçalho x-ms-version) |
---|---|
1.0; NetFx | Qualquer versão |
2.0; NetFx | 08-18-2011 ou posterior |
3.0; NetFx | 2013-08-15 ou posterior |
Tenha em atenção que, se estiver a aceder ao serviço Tabela com a Biblioteca de Cliente do Armazenamento do Azure, estes cabeçalhos são automaticamente definidos automaticamente.