DynamicTableEntity クラス

定義

呼び出し元がエンティティのプロパティ マップに直接アクセスできるようにする ITableEntity 型です。 このクラスを使用すると、シリアル化および逆シリアル化に対するリフレクションを使用する必要がありません。

public sealed class DynamicTableEntity : Microsoft.Azure.Cosmos.Table.ITableEntity
type DynamicTableEntity = class
    interface ITableEntity
Public NotInheritable Class DynamicTableEntity
Implements ITableEntity
継承
DynamicTableEntity
実装

コンストラクター

DynamicTableEntity()

DynamicTableEntity クラスの新しいインスタンスを初期化します。

DynamicTableEntity(String, String)

指定されたパーティション キーと行キーを使用して、DynamicTableEntity クラスの新しいインスタンスを初期化します。

DynamicTableEntity(String, String, String, IDictionary<String,EntityProperty>)

エンティティのパーティション キー、行キー、ETag (使用可能または必要な場合)、およびプロパティを使用して、DynamicTableEntity クラスの新しいインスタンスを初期化します。

プロパティ

ETag

エンティティの現在の ETag を取得または設定します。

Item[String]

プロパティの名前を指定して、エンティティのプロパティを取得または設定します。

PartitionKey

エンティティのパーティション キーを取得または設定します。

Properties

プロパティ名にインデックスが設定された、テーブル エンティティのプロパティを取得または設定します。

RowKey

エンティティの行キーを取得または設定します。

Timestamp

エンティティのタイムスタンプを取得または設定します。

メソッド

ReadEntity(IDictionary<String,EntityProperty>, OperationContext)

指定されたプロパティ名の DynamicTableEntity を使用して、この IDictionary<TKey,TValue> インスタンスを EntityProperty 型の値に逆シリアル化します。

WriteEntity(OperationContext)

この IDictionary<TKey,TValue> インスタンスから EntityProperty 型の値にマップされているプロパティ名の DynamicTableEntity をシリアル化します。

適用対象