Definindo os cabeçalhos de versão do serviço de dados OData
As operações do serviço Tabela a seguir são compatíveis com OData:
Quando você chama uma dessas operações, deve especificar a versão do serviço de dados OData, usando um dos seguintes cabeçalhos de solicitação:
MaxDataServiceVersion
, para especificar a versão máxima de serviço de dadosDataServiceVersion
, para especificar a versão exata de serviço de dados
Se ambos os cabeçalhos estiverem presentes, a precedência será dada para MaxDataServiceVersion
.
Observe que os cabeçalhos que especificam a versão do protocolo OData são semelhantes ao cabeçalho x-ms-version
, que indica a versão do serviço Tabela para usar ao fazer uma solicitação no serviço. Você deve especificar ambos os cabeçalhos para as operações listadas acima.
Nem todas as versões do serviço Table são compatíveis com todas as versões do serviço de dados OData, portanto, você deve garantir que ambas e x-ms-version
DataServiceVersion
/MaxDataServiceVersion
sejam definidas como versões compatíveis, conforme resumido na tabela a seguir:
Valor de cabeçalho DataServiceVersion/MaxDataServiceVersion | Versões de serviço Tabela compatíveis (valores de cabeçalho x-ms-version) |
---|---|
1.0; NetFx | Qualquer versão |
2.0; NetFx | 2011-08-18 ou posterior |
3.0;NetFx | 2013-08-15 ou posterior |
Observe que, se você estiver acessando o serviço Tabela usando a Biblioteca de cliente de armazenamento do Azure, esses cabeçalhos serão definidos automaticamente para você.