【发布时间】:2011-09-16 15:39:01
【问题描述】:
使用 Microsoft 的 EWS,我们能够收听邮箱并在收到新电子邮件时采取措施。但是,我不知道如何避免连接超时。
根据 Microsoft,这是 StreamingSubscriptionConnection 的构造函数:
public StreamingSubscriptionConnection (
ExchangeService service,
int lifetime
)
在我的应用程序中,我将其编码如下:
service = new ExchangeService(ExchangeVersion.Exchange2010_SP1);
StreamingSubscriptionConnection conn = new StreamingSubscriptionConnection(service, 30);
换句话说,我将超时(生命周期)设置为 30 分钟,因为这是我能够设置的最高值。我怎样才能增加这个?或者,即使在收到的电子邮件之间间隔约 45 分钟,我如何才能欺骗此订阅以使其保持活跃?
【问题讨论】: