Festlegen der OData-Datendienst-Versionsheader
Die folgenden Tabellendienstvorgänge sind OData-kompatibel:
Wenn Sie einen dieser Vorgänge aufrufen, müssen Sie die OData-Datendienstversion mithilfe einer der folgenden Anforderungsheader angeben:
MaxDataServiceVersion
gibt die maximale Datendienstversion an.DataServiceVersion
gibt die genaue Datendienstversion an.
Wenn beide Header vorhanden sind, hat MaxDataServiceVersion
Vorrang.
Beachten Sie, dass die Header, durch die die OData-Protokollversion angegeben wird, vergleichbar mit dem x-ms-version
-Header sind; dieser gibt an, welche Version des Tabellendiensts bei einer Anforderung an den Dienst verwendet wird. Für die oben angegebenen Vorgänge müssen beide Header angegeben werden.
Nicht alle Versionen des Tabellendiensts sind mit allen OData-Datendienstversionen kompatibel. Daher müssen Sie sicherstellen, dass sowohl als DataServiceVersion
/MaxDataServiceVersion
auch x-ms-version
auf kompatible Versionen festgelegt sind, wie in der folgenden Tabelle zusammengefasst:
DataServiceVersion/MaxDataServiceVersion-Headerwert | Kompatible Tabellendienstversionen (x-ms-version-Headerwerte) |
---|---|
1.0;NetFx | Beliebige Version |
2.0; NetFx | 18.08.2011 oder höher |
3.0; NetFx | 2013-08-15 oder höher |
Wenn über die Azure-Speicherclientbibliothek auf den Tabellendienst zugegriffen wird, werden diese Header automatisch für Sie festgelegt.