Azure table 存储异常处理

Azure table storage exception handling

在处理由 Azure Table 存储引发的 Microsoft.WindowsAzure.Storage.StorageException 时,是否有一种方法可以在不查询 HTTPStatusCodeErrorCode 的情况下确定错误是什么。例如,当尝试插入重复实体时,Azure 会引发以下问题:

HTTPStatusCode : 409

ErrorCode : "EntityAlreadyExists"

是否有我可以打开的这些错误代码的枚举,而不是直接查询 (int) HTTPStatusCode 和 (string) ErrorCode

查看 TableErrorCodeStrings class,其中列出了所有可能的错误代码。