我知道这是一个基本问题,但我无法在MSDN CloudBlobClient.Timeout找到确认信息。
现在问题很简单,当超出超时限制时,CloudBlobClient会触发标准TimeoutException还是更具体的CloudBlobClient?
目前我只使用TimeoutException,但我正盯着自己怀疑,我想确认异常至少从TimeoutException扩展,但奇怪的是在MSDN上找不到任何关于此事的内容。
答案 0 :(得分:1)
所以在运行一个简单的测试之后我发现,如果Timeout太低,那么TimeoutException将不会被抛出(不知何故并不令人惊讶),而是Microsoft.WindowsAzure.StorageClient.StorageServerException。将[{1}}设置为ErrorCode
会被抛出。