ITableEntity インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
テーブル エンティティ モデルに必要なプロパティを定義するインターフェイス。 カスタム エンティティ モデルの種類では、このインターフェイスを実装する必要があります。
public interface ITableEntity
type ITableEntity = interface
Public Interface ITableEntity
- 派生
注釈
の実装 ITableEntityには、厳密に型指定されたカスタム エンティティ モデル クラスと指定されたモデルの 2 つのオプションがあります TableEntity 。
プロパティ
ETag |
エンティティの ETag を取得または設定します。 |
PartitionKey |
パーティション キーは、特定のテーブル内のパーティションの一意識別子であり、エンティティの主キーの最初の部分を形成します。 |
RowKey |
行キーは、特定のパーティション内のエンティティを示す一意の識別子です。 と RowKey を PartitionKey 組み合わせると、テーブル内のすべてのエンティティが一意に識別されます。 |
Timestamp |
Timestamp プロパティは、エンティティが最後に変更された時刻を記録するためにサーバー側で保持される DateTime 値です。 Table サービスは、内部的に Timestamp プロパティを使用してオプティミスティック コンカレンシーを提供します。 Timestamp の値は単調に増加する値です。つまり、エンティティが変更されるたびに、そのエンティティの Timestamp の値が増加します。 このプロパティは、挿入操作または更新操作には設定しないでください (値は無視されます)。 |
適用対象
Azure SDK for .NET