Impostazione delle intestazioni della versione del servizio dati OData
Le seguenti operazioni del servizio tabelle sono compatibili con OData:
Quando si chiama una di queste operazioni, è necessario specificare la versione del servizio dati OData, utilizzando una delle seguenti intestazioni della richiesta:
MaxDataServiceVersion
, per specificare la versione massima del servizio datiDataServiceVersion
, per specificare la versione esatta del servizio dati
Se entrambe le intestazioni sono presenti, la precedenza è data a MaxDataServiceVersion
.
Si noti che le intestazioni che specificano la versione del protocollo OData sono simili all'intestazione x-ms-version
, che indica la versione del servizio tabelle da utilizzare per effettuare una richiesta al servizio. Per le operazioni elencate in precedenza è necessario specificare entrambe le intestazioni.
Non tutte le versioni del servizio tabelle sono compatibili con tutte le versioni del servizio dati OData, quindi è necessario assicurarsi che entrambe x-ms-version
e DataServiceVersion
/MaxDataServiceVersion
siano impostate su versioni compatibili, come riepilogato nella tabella seguente:
Valore dell'intestazione DataServiceVersion/MaxDataServiceVersion | Versioni del servizio tabelle compatibili (valori dell'intestazione x-ms-version) |
---|---|
1.0;NetFx | Qualsiasi versione |
2.0; Netfx | 2011-08-18 o versioni successive |
3.0; Netfx | 2013-08-15 o versioni successive |
Si noti che se si accede al servizio tabelle utilizzando la libreria client del Servizio di archiviazione Azure, le intestazioni vengono impostate automaticamente.