ITableEntity Schnittstelle
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.
Eine Schnittstelle, die die erforderlichen Eigenschaften für ein Tabellenentitätsmodell definiert. Benutzerdefinierte Entitätsmodelltypen müssen diese Schnittstelle implementieren.
public interface ITableEntity
type ITableEntity = interface
Public Interface ITableEntity
- Abgeleitet
Hinweise
Es gibt zwei Optionen für Implementierungen von ITableEntity: Stark typisierte benutzerdefinierte Entitätsmodellklassen und das bereitgestellte TableEntity Modell.
Eigenschaften
ETag |
Ruft das ETag der Entität ab oder legt es fest. |
PartitionKey |
Der Partitionsschlüssel ist ein eindeutiger Bezeichner für die Partition in einer bestimmten Tabelle und bildet den ersten Teil des Primärschlüssels einer Entität. |
RowKey |
Der Zeilenschlüssel ist ein eindeutiger Bezeichner für eine Entität innerhalb einer Partition. Zusammen identifizieren und PartitionKey RowKey jede Entität innerhalb einer Tabelle eindeutig. |
Timestamp |
Die Timestamp-Eigenschaft ist ein DateTime-Wert, der serverseitig verwaltet wird, um den Zeitpunkt der letzten Änderung einer Entität aufzuzeichnen. Der Table-Dienst verwendet intern die Timestamp-Eigenschaft, um optimistische Parallelität bereitzustellen. Der Wert von Timestamp ist ein monoton steigender Wert, d. h. bei jeder Änderung der Entität erhöht sich der Wert von Timestamp für diese Entität. Diese Eigenschaft sollte nicht für Einfüge- und Updatevorgänge festgelegt werden (der Wert wird ignoriert). |
Gilt für:
Azure SDK for .NET