你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
DynamicTableEntity 类
- java.
lang. Object - TableEntity
- TableServiceEntity
- com.
microsoft. azure. storage. table. DynamicTableEntity
- com.
public class DynamicTableEntity extends TableServiceEntity
允许调用方直接访问实体属性映射的 TableEntity 类型。 此类扩展 TableServiceEntity 以消除对序列化和反序列化使用反射。
构造函数摘要
构造函数 | 说明 |
---|---|
DynamicTableEntity() |
为 Null 的默认构造函数。 |
DynamicTableEntity(final HashMap<String, EntityProperty> properties) |
DynamicTableEntity使用指定的属性映射构造 实例。 |
DynamicTableEntity(String partitionKey, String rowKey) |
使用指定的分区键和行键初始化 DynamicTableEntity 类的新实例。 |
DynamicTableEntity(String partitionKey, String rowKey, final HashMap<String, EntityProperty> properties) |
使用指定的分区键和行键初始化 DynamicTableEntity 类的新实例。 |
DynamicTableEntity(String partitionKey, String rowKey, String etag, final HashMap<String, EntityProperty> properties) |
使用指定的分区键和行键初始化 DynamicTableEntity 类的新实例。 |
方法摘要
修饰符和类型 | 方法和描述 |
---|---|
HashMap<String, Entity |
getProperties()
获取此 DynamicTableEntity 实例的属性映射。 |
void |
readEntity(final HashMap<String, EntityProperty> properties, final OperationContext opContext)
使用指定的属性名称映射到EntityProperty数据类型值填充此DynamicTableEntity实例。 |
void |
setProperties(final HashMap<String, EntityProperty> properties)
设置此 DynamicTableEntity 实例的属性映射。 |
HashMap<String, Entity |
writeEntity(final OperationContext opContext)
从此DynamicTableEntity实例返回属性名称到EntityProperty数据值的映射。 |
继承成员
构造函数详细信息
DynamicTableEntity
public DynamicTableEntity()
为 Null 的默认构造函数。
DynamicTableEntity
DynamicTableEntity
public DynamicTableEntity(String partitionKey, String rowKey)
使用指定的分区键和行键初始化 DynamicTableEntity 类的新实例。
参数:
DynamicTableEntity
public DynamicTableEntity(String partitionKey, String rowKey, final HashMap
使用指定的分区键和行键初始化 DynamicTableEntity 类的新实例。
参数:
DynamicTableEntity
public DynamicTableEntity(String partitionKey, String rowKey, String etag, final HashMap
使用指定的分区键和行键初始化 DynamicTableEntity 类的新实例。
参数:
方法详细信息
getProperties
readEntity
public void readEntity(final HashMap
使用指定的属性名称映射到EntityProperty数据类型值填充此DynamicTableEntity实例。
替代:
DynamicTableEntity.readEntity(final HashMap<String, EntityProperty> properties, final OperationContext opContext)参数:
setProperties
writeEntity
public HashMap
从此DynamicTableEntity实例返回属性名称到EntityProperty数据值的映射。
替代:
DynamicTableEntity.writeEntity(final OperationContext opContext)参数:
返回:
引发: