你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

TableServiceException 类

  • java.lang.Object
    • Exception

public class TableServiceException extends StorageException

表存储服务操作无法成功完成时引发的异常。

构造函数摘要

构造函数 说明
TableServiceException(final int httpStatusCode, final String message, final TableOperation operation, final Reader reader, final TablePayloadFormat format)

保留以供内部使用。 使用指定的 HTTP 状态代码、消息、操作和流读取器构造 实例。

TableServiceException(final String errorCode, final String message, final int statusCode, final StorageExtendedErrorInformation extendedErrorInfo, final Exception innerException)

使用指定的错误代码、消息、状态代码、扩展错误信息和内部异常构造 实例。

方法摘要

修饰符和类型 方法和描述
TableServiceException generateTableServiceException(RequestResult res, TableOperation op, InputStream inStream, TablePayloadFormat format)

保留以供内部使用。 使用指定参数创建 TableServiceException 实例的静态工厂方法。

TableOperation getOperation()

获取导致引发 的表操作。

void setOperation(final TableOperation operation)

保留以供内部使用。 设置导致引发 的表操作。

继承成员

构造函数详细信息

TableServiceException

protected TableServiceException(final int httpStatusCode, final String message, final TableOperation operation, final Reader reader, final TablePayloadFormat format)

保留以供内部使用。 使用指定的 HTTP 状态代码、消息、操作和流读取器构造 实例。

Parameters:

httpStatusCode - int导致异常的表操作返回的 HTTP 状态代码值。
message - String导致异常的错误的说明。
operation - 表示 TableOperation 发生异常时正在进行的表操作的 对象。
reader - Java.IO.Stream表操作返回的 HTTP 请求结果的派生流读取器(如果有)。
format - TablePayloadFormat要用于分析的

TableServiceException

public TableServiceException(final String errorCode, final String message, final int statusCode, final StorageExtendedErrorInformation extendedErrorInfo, final Exception innerException)

使用指定的错误代码、消息、状态代码、扩展错误信息和内部异常构造 实例。

Parameters:

errorCode - 一个 String ,表示表操作返回的错误代码。
message - 一个 String ,表示表操作返回的错误消息。
statusCode - 一个 int ,表示表操作返回的 HTTP 状态代码。
extendedErrorInfo - 一个 StorageExtendedErrorInformation 对象,表示表操作返回的扩展错误信息。
innerException - 一个 Exception 对象,表示对初始异常(如果存在)的引用。

方法详细信息

generateTableServiceException

protected static TableServiceException generateTableServiceException(RequestResult res, TableOperation op, InputStream inStream, TablePayloadFormat format)

保留以供内部使用。 使用指定参数创建 TableServiceException 实例的静态工厂方法。

Parameters:

res - 包含 RequestResult 表存储服务操作结果的 。
op - 表示 TableOperation 导致异常的表操作的 。
inStream - java.io.InputStream表操作请求的错误响应的 。
format - TablePayloadFormat要用于分析的

Returns:

使用 TableServiceException 输入参数中的值初始化的 实例。

getOperation

public TableOperation getOperation()

获取导致引发 的表操作。

Returns:

表示 TableOperation 导致引发此 TableServiceException 的表操作的对象。

setOperation

protected void setOperation(final TableOperation operation)

保留以供内部使用。 设置导致引发 的表操作。

Parameters:

operation - 表示 TableOperation 导致引发此 TableServiceException 的表操作的对象。

适用于