2016-02-11 36 views
0

我目前已經編寫了一個應用程序,用於從O365帳戶檢索郵件並根據我的喜好處理它們。目前我已強調通過多達150封電子郵件測試此應用程序。但是當我的應用程序在指定的文件夾中處理超過150封電子郵件時,我對Api的可擴展性非常不確定。例如,約500封電子郵件?這些文件並沒有給我一個信心的投票,它會擴大到最高。MS O365 Outlook Api從郵箱中檢索郵件時含糊不清

例如:

OutlookServicesClient expenseEmailBox = Start_OutLook_Services(); 
     try 
     { 
      var Email_Box = expenseEmailBox.Users[emailAccountToUse].Folders[foldertoSearch].Messages.Where(m => m.HasAttachments == true).Expand(m => m.Attachments).ExecuteAsync(); 

      //what happens to stuff past the current page? 
      var messages = Email_Box.Result.CurrentPage; 

      foreach (var message in messages.OrderByDescending(m => m.DateTimeReceived)) 

會發生什麼過去的當前頁面?當前頁面是否只加載250?然後它會停止閱讀電子郵件並丟棄它們?當前的頁面究竟意味着什麼? Api文檔對此沒有解釋。

回答

相關問題