Définition des en-têtes de version du service de données OData
Ces opérations du service de Table sont compatibles avec OData :
Lorsque vous appelez une de ces opérations, vous devez spécifier la version du service de données OData, avec un des en-têtes de requête suivants :
MaxDataServiceVersion
, pour spécifier la version maximale du service de donnéesDataServiceVersion
, pour spécifier la version exacte du service de données
Si les deux en-têtes sont présents, la priorité est donnée à MaxDataServiceVersion
.
Notez que les en-têtes qui spécifient la version du protocole OData sont similaires à l'en-tête x-ms-version
, qui détermine la version du service de Table à utiliser lorsque vous élaborez une demande pour le service. Vous devez spécifier les deux en-têtes pour les opérations répertoriées ci-dessus.
Toutes les versions du service Table ne sont pas compatibles avec toutes les versions du service de données OData. Vous devez donc vous assurer que et x-ms-version
DataServiceVersion
/MaxDataServiceVersion
sont définis sur des versions compatibles, comme résumé dans le tableau suivant :
DataServiceVersion/MaxDataServiceVersion Header Value | Versions compatibles du service de Table (valeurs d'en-tête x-ms-version) |
---|---|
1.0;NetFx | Toutes les versions |
2.0; NetFx | Version du 18/08/2013 ou versions ultérieures |
3.0; NetFx | Version du 15/08/2013 ou versions ultérieures |
Notez que si vous accédez au service de Table à l'aide de la bibliothèque cliente de stockage Azure, ces en-têtes sont automatiquement définis pour vous.