如何在 EWS API 中关闭特定邮箱的流媒体订阅?

How to Close a Streaming Subscription for a particular mailbox in EWS API?

我有一个 EWS 托管 API 代码 运行 multiple streaming subscriptions. 我想根据某些条件终止(或重新启动)与特定邮箱的连接。

如何使用connection.close()(或任何其他方式)关闭特定订阅ID?

Any idea how to force close a streaming subscription connection?

连接可以包含一个或多个邮箱,具体取决于您的亲和力。您只需关闭邮箱本身的连接 https://docs.microsoft.com/en-us/dotnet/api/microsoft.exchange.webservices.data.streamingsubscriptionconnection.close?view=exchange-ews-api 。然后删除该邮箱的订阅并重新启动连接。