我正在编写一个重试系统,如果网络出现故障,它将重试从windows azure表存储中检索数据。
我的问题是,当网络出现故障时,读取数据(下面的第二行代码)会等到某个超时然后抛出异常。
Result = Table.ExecuteQuery(query);
Console.WriteLine(Result.ElementAt(0).Timestamp);
我如何操纵此超时值?
答案 0 :(得分:2)
您设置了Timeout
DataServiceContext
属性
http://msdn.microsoft.com/en-us/library/system.data.services.client.dataservicecontext.timeout.aspx