你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
TableResult 类
- java.
lang. Object - com.
microsoft. azure. storage. table. TableResult
- com.
public class TableResult
表示表操作结果的类。 类 TableResult 封装为特定 TableOperation调用的存储服务 REST API 操作返回的 HTTP 响应和任何表实体结果。
构造函数摘要
构造函数 | 说明 |
---|---|
TableResult() |
初始化空 TableResult 实例。 |
TableResult(final int httpStatusCode) |
TableResult使用指定的 HTTP 状态代码初始化 实例。 |
方法摘要
修饰符和类型 | 方法和描述 |
---|---|
String |
getEtag()
获取随表操作结果一起返回的 ETag。 只要操作在服务器上保持不变,服务器就会为操作返回的表、实体或实体组返回相同的 ETag 值。 |
int |
getHttpStatusCode()
获取表操作请求返回的 HTTP 状态代码。 |
HashMap<String, Entity |
getProperties()
获取表操作返回的表实体的属性映射。 |
Object |
getResult()
获取表操作作为 Object 返回的结果。 |
<T> T |
getResultAsType()
获取表操作作为指定类型的实例返回的结果。 |
void |
setEtag(final String etag)
保留以供内部使用。 设置与表操作结果关联的 ETag。 |
void |
setHttpStatusCode(final int httpStatusCode)
保留以供内部使用。 设置与表操作结果关联的 HTTP 状态代码。 |
void |
setProperties(final HashMap<String, EntityProperty> properties)
保留以供内部使用。 设置要与表操作关联的表实体的属性映射。 |
void |
setResult(final Object result)
保留以供内部使用。 设置要与表操作关联的结果对象实例。 |
void |
updateResultObject(final TableEntity ent)
保留以供内部使用。 将结果设置为与表操作 TableEntity相关联。 |
构造函数详细信息
TableResult
public TableResult()
初始化空 TableResult 实例。
TableResult
public TableResult(final int httpStatusCode)
TableResult使用指定的 HTTP 状态代码初始化 实例。
Parameters:
int
,表示服务器返回的表操作的 HTTP 状态代码。
方法详细信息
getEtag
public String getEtag()
获取随表操作结果一起返回的 ETag。 只要操作在服务器上保持不变,服务器就会为操作返回的表、实体或实体组返回相同的 ETag 值。
Returns:
String
包含服务器返回的 ETag 以及表操作结果。getHttpStatusCode
public int getHttpStatusCode()
获取表操作请求返回的 HTTP 状态代码。
Returns:
int
,表示服务器返回的表操作的 HTTP 状态代码。getProperties
public HashMap
获取表操作返回的表实体的属性映射。
Returns:
getResult
public Object getResult()
获取表操作作为 Object 返回的结果。
Returns:
Object
表操作返回的结果的引用。getResultAsType
public
获取表操作作为指定类型的实例返回的结果。
Returns:
T
表操作返回的结果的引用。setEtag
protected void setEtag(final String etag)
保留以供内部使用。 设置与表操作结果关联的 ETag。
Parameters:
String
包含要与表操作结果关联的 ETag。
setHttpStatusCode
protected void setHttpStatusCode(final int httpStatusCode)
保留以供内部使用。 设置与表操作结果关联的 HTTP 状态代码。
Parameters:
setProperties
protected void setProperties(final HashMap
保留以供内部使用。 设置要与表操作关联的表实体的属性映射。
Parameters:
setResult
protected void setResult(final Object result)
保留以供内部使用。 设置要与表操作关联的结果对象实例。
Parameters:
Object
的实例。
updateResultObject
protected void updateResultObject(final TableEntity ent)
保留以供内部使用。 将结果设置为与表操作 TableEntity相关联。
Parameters:
Throws: