2017-06-30 5 views
0

メールボックスに多くのメッセージがあると、最後に長い時間がかかり、ユーザーがプログラムが応答していないと考えられます。フェッチされたメッセージの進捗状況を表示できますか?MailKitでのフェッチの進捗状況の表示

IList<IMessageSummary> allMailList = client.Inbox.Fetch(0, -1, MessageSummaryItems.Envelope | MessageSummaryItems.UniqueId, cancellationToken); 

答えて

1

あなたは、いくつかの進捗レポートを提供することができ、ためにあなたが概要情報を取得しているメッセージの数に比べて呼ばれていた回数に基づいて、ImapFolder.MessageSummaryFetchedイベントに接続することができます。

関連する問題