Azure テーブル エンティティの列名またはプロパティ名を知る手順はありますか。同じタイプのデータを保持する各行があります。各エンティティの実行時にすべてのプロパティ名を知る必要があるだけです。
-マヘンダー
Azure テーブル エンティティの列名またはプロパティ名を知る手順はありますか。同じタイプのデータを保持する各行があります。各エンティティの実行時にすべてのプロパティ名を知る必要があるだけです。
-マヘンダー
はい、DynamicTableEntity、DictionaryTableEntityを使用するか、 ReadEntity メソッドをオーバーライドできます。
public override void ReadEntity(IDictionary<string, EntityProperty> properties, OperationContext operationContext)
{
// Store property names somewhere.
base.ReadEntity(properties, operationContext);
}
ReadEntity メソッドをオーバーライドすることで、エンティティごとにすべてのプロパティ名をリストに格納できます。
注:この回答は、Table Storage v2.0 SDK を使用していることを前提としています。