De headers van de OData-gegevensserviceversie instellen
De volgende Table-servicebewerkingen zijn compatibel met OData:
Wanneer u een van deze bewerkingen aanroept, moet u de versie van de OData-gegevensservice opgeven met behulp van een van de volgende aanvraagheaders:
MaxDataServiceVersion
om de maximale versie van de gegevensservice op te gevenDataServiceVersion
om de exacte versie van de gegevensservice op te geven
Als beide kopteksten aanwezig zijn, wordt prioriteit gegeven aan MaxDataServiceVersion
.
Houd er rekening mee dat de headers die de OData-protocolversie opgeven, vergelijkbaar zijn met de x-ms-version
header, die aangeeft welke versie van de Table-service moet worden gebruikt bij het indienen van een aanvraag voor de service. U moet beide headers opgeven voor de bovenstaande bewerkingen.
Niet alle versies van de Table-service zijn compatibel met alle versies van de OData-gegevensservice, dus u moet ervoor zorgen dat zowel x-ms-version
als DataServiceVersion
/MaxDataServiceVersion
zijn ingesteld op compatibele versies, zoals samengevat in de volgende tabel:
Headerwaarde DataServiceVersion/MaxDataServiceVersion | Compatibele tabelserviceversies (x-ms-version-headerwaarden) |
---|---|
1.0; NetFx | Elke versie |
2.0; NetFx | 2011-08-18 of hoger |
3.0; NetFx | 2013-08-15 of hoger |
Houd er rekening mee dat als u de Table-service opent met behulp van de Azure Storage-clientbibliotheek, deze headers automatisch voor u worden ingesteld.