TableEntityAdapter<T> クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
クラスから TableEntity 継承したりインターフェイスを実装 ITableEntity したりせずに Azure Table Storage にオブジェクトを読み書きできるようにするアダプター クラス。 オブジェクトは、単純な POCO オブジェクトまたは入れ子になった複合プロパティを持つ複雑なオブジェクトにすることができます。
public class TableEntityAdapter<T> : Microsoft.Azure.Cosmos.Table.TableEntity
type TableEntityAdapter<'T> = class
inherit TableEntity
Public Class TableEntityAdapter(Of T)
Inherits TableEntity
型パラメーター
- T
Azure Table Storage に対して読み取りと書き込みを行うオブジェクトの種類。クラスまたは構造体を指定できます。
- 継承
コンストラクター
TableEntityAdapter<T>() |
TableEntityAdapter<T> クラスの新しいインスタンスを初期化します。 |
TableEntityAdapter<T>(T) |
指定されたオブジェクトを使用して、TableEntityAdapter<T> クラスの新しいインスタンスを初期化します。 |
TableEntityAdapter<T>(T, String, String) |
指定したオブジェクト、パーティション キー、および行キーを使用して、 クラスの新しいインスタンス TableEntityAdapter<T> を初期化します。 |
プロパティ
ETag |
エンティティの ETag を取得または設定します。 更新操作の一部としてエンティティを強制的に上書きするには、この値を "*" に設定します。 (継承元 TableEntity) |
OriginalEntity |
Azure Table Storage に読み取りおよび書き込まれる元のエンティティ。 |
PartitionKey |
エンティティのパーティション キーを取得または設定します。 (継承元 TableEntity) |
RowKey |
エンティティの行キーを取得または設定します。 (継承元 TableEntity) |
Timestamp |
エンティティのタイムスタンプを取得または設定します。 (継承元 TableEntity) |
メソッド
ReadEntity(IDictionary<String,EntityProperty>, OperationContext) |
TableEntityAdapter<T>のプロパティ名OriginalEntityを型指定されたEntityProperty値にマップし、 プロパティに格納する をIDictionary<TKey,TValue>使用してインスタンスをOriginalEntity逆シリアル化します。 |
WriteEntity(OperationContext) |
プロパティからデータ値にIDictionary<TKey,TValue>EntityPropertyマップされたプロパティ名の をOriginalEntityシリアル化します。 |
適用対象
Azure SDK for .NET