StorageData Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Wichtig
Diese API ist nicht CLS-kompatibel.
Eine abstrakte Implementierung der ITableData von benötigten TableController<TData> Schnittstelle sowie eine Implementierung von , die TableEntity für Azure Table Storage erforderlich ist. Sie stellt eine Standardzuordnung aus den TableEntity Eigenschaften einschließlich Partitionsschlüssel, Zeilenschlüssel und Zeitstempel zu den entsprechenden Eigenschaften auf bereit ITableData.
[System.CLSCompliant(false)]
public abstract class StorageData : Microsoft.WindowsAzure.Storage.Table.TableEntity, Microsoft.WindowsAzure.Mobile.Service.Tables.ITableData
[<System.CLSCompliant(false)>]
type StorageData = class
inherit TableEntity
interface ITableData
Public MustInherit Class StorageData
Inherits TableEntity
Implements ITableData
- Vererbung
- Attribute
- Implementiert
Konstruktoren
StorageData() |
Initialisiert eine neue Instanz der StorageData-Klasse. |
StorageData(String, String) |
Initialisiert eine neue Instanz der StorageData-Klasse mit einer angegebenen |
Eigenschaften
CreatedAt |
Eine abstrakte Implementierung der ITableData von benötigten TableController<TData> Schnittstelle sowie eine Implementierung von , die TableEntity für Azure Table Storage erforderlich ist. Sie stellt eine Standardzuordnung aus den TableEntity Eigenschaften einschließlich Partitionsschlüssel, Zeilenschlüssel und Zeitstempel zu den entsprechenden Eigenschaften auf bereit ITableData. |
Deleted |
Gibt an, ob diese Entität zum Löschen markiert wurde. |
ETag |
Eine abstrakte Implementierung der ITableData von benötigten TableController<TData> Schnittstelle sowie eine Implementierung von , die TableEntity für Azure Table Storage erforderlich ist. Sie stellt eine Standardzuordnung aus den TableEntity Eigenschaften einschließlich Partitionsschlüssel, Zeilenschlüssel und Zeitstempel zu den entsprechenden Eigenschaften auf bereit ITableData. (Geerbt von TableEntity) |
Id |
Die ID wird durch Kombination PartitionKey von und RowKey mithilfe einer CompositeTableKey instance zusammengesetzt, die den Partitionsschlüssel und den Zeilenschlüssel als durch Trennzeichen getrenntes Tupel von Werten serialisiert. Wenn Sie diese Eigenschaft festlegen, werden auch der Partitionsschlüssel und der Zeilenschlüssel aktualisiert. Daher ist die id-Eigenschaft selbst nicht der tatsächlichen Speichertabelle zugeordnet, da sie genau die gleichen Informationen enthält, die vom Partitionsschlüssel und Zeilenschlüssel bereitgestellt werden. |
PartitionKey |
Eine abstrakte Implementierung der ITableData von benötigten TableController<TData> Schnittstelle sowie eine Implementierung von , die TableEntity für Azure Table Storage erforderlich ist. Sie stellt eine Standardzuordnung aus den TableEntity Eigenschaften einschließlich Partitionsschlüssel, Zeilenschlüssel und Zeitstempel zu den entsprechenden Eigenschaften auf bereit ITableData. (Geerbt von TableEntity) |
RowKey |
Eine abstrakte Implementierung der ITableData von benötigten TableController<TData> Schnittstelle sowie eine Implementierung von , die TableEntity für Azure Table Storage erforderlich ist. Sie stellt eine Standardzuordnung aus den TableEntity Eigenschaften einschließlich Partitionsschlüssel, Zeilenschlüssel und Zeitstempel zu den entsprechenden Eigenschaften auf bereit ITableData. (Geerbt von TableEntity) |
Timestamp |
Eine abstrakte Implementierung der ITableData von benötigten TableController<TData> Schnittstelle sowie eine Implementierung von , die TableEntity für Azure Table Storage erforderlich ist. Sie stellt eine Standardzuordnung aus den TableEntity Eigenschaften einschließlich Partitionsschlüssel, Zeilenschlüssel und Zeitstempel zu den entsprechenden Eigenschaften auf bereit ITableData. (Geerbt von TableEntity) |
UpdatedAt |
Dieser Zeitstempel dieser Eigenschaft, zu dem die Entität erstellt wurde. Durch Festlegen dieser Eigenschaft wird auch die Timestamp Eigenschaft aktualisiert. Die -Eigenschaft wird der tatsächlichen Speichertabelle nicht zugeordnet, da die Informationen von der timestamp-Eigenschaft verwaltet werden. |
Version |
Die Version ist eine byte[] Darstellung der Etag Eigenschaft, die vom Azure Storage SDK verwaltet wird. Das etag stellt die Version dieser Entität dar, die vom Server abgerufen wurde, und durch Festlegen dieser Eigenschaft wird auch das etag aktualisiert. Was die id-Eigenschaft betrifft, wird diese Eigenschaft nicht der tatsächlichen Speichertabelle zugeordnet, da ihre Informationen im etag bereitgestellt werden. |
Methoden
ReadEntity(IDictionary<String,EntityProperty>, OperationContext) |
Eine abstrakte Implementierung der ITableData von benötigten TableController<TData> Schnittstelle sowie eine Implementierung von , die TableEntity für Azure Table Storage erforderlich ist. Sie stellt eine Standardzuordnung aus den TableEntity Eigenschaften einschließlich Partitionsschlüssel, Zeilenschlüssel und Zeitstempel zu den entsprechenden Eigenschaften auf bereit ITableData. (Geerbt von TableEntity) |
WriteEntity(OperationContext) |
Eine abstrakte Implementierung der ITableData von benötigten TableController<TData> Schnittstelle sowie eine Implementierung von , die TableEntity für Azure Table Storage erforderlich ist. Sie stellt eine Standardzuordnung aus den TableEntity Eigenschaften einschließlich Partitionsschlüssel, Zeilenschlüssel und Zeitstempel zu den entsprechenden Eigenschaften auf bereit ITableData. (Geerbt von TableEntity) |
Gilt für:
Azure SDK for .NET