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 dados

  • DataServiceVersion, 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-versionDataServiceVersion/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ê.

Consulte Também

Conceitos do Serviço da Tabela