Số ViewSize
được chỉ định ở cấp hàm dựng. Tôi đã tìm thấy the documentation for the constructor nhưng không nói kích thước tối đa là bao nhiêu.Kích thước tối đa của một ItemView trong EWS là bao nhiêu?
Trả lời
Có giới hạn 2.147.483.647 vì loại dữ liệu của nó là Int32, Tôi đã sử dụng nó và cũng đã thử nghiệm không trả lại bất kỳ lỗi nào nếu chúng tôi vượt qua ItemView (2147483647);
Nó chỉ xác định kích thước trang của mục tìm kiếm, nếu có nhiều kết quả mục tìm kiếm hơn kích thước trang xem, các lệnh gọi tiếp theo sử dụng bù nhìn ItemView phải được thực hiện để trả về phần còn lại của kết quả.
ref - http://msdn.microsoft.com/en-us/library/exchange/dd633693%28v=exchg.80%29.aspx http://msdn.microsoft.com/en-us/library/system.int32.maxvalue.aspx
Các chính sách mặc định trong Exchange giới hạn kích thước trang đến 1000 mặt hàng. Đặt kích thước trang thành một giá trị lớn hơn số này không có hiệu quả thực tế. Các ứng dụng cũng nên tính đến thực tế rằng giá trị tham số điều chỉnh EWSFindCountLimit có thể dẫn đến một bộ kết quả một phần được trả về cho các ứng dụng thực hiện các yêu cầu đồng thời.
http://msdn.microsoft.com/en-us/library/office/jj945066(v=exchg.150).aspx
Bạn có thể chỉ định giá trị Int32 trong ItemView constructor nhưng chỉ ngàn mặt hàng sẽ được returnd. Bạn phải chỉ định một vòng lặp để nhận các mục còn lại.
bool more = true;
ItemView view = new ItemView(int.MaxValue, 0, OffsetBasePoint.Beginning);
view.PropertySet = PropertySet.IdOnly;
FindItemsResults<Item> findResults;
List<EmailMessage> emails = new List<EmailMessage>();
while (more)
{
findResults = service.FindItems(WellKnownFolderName.Inbox, view);
foreach (var item in findResults.Items)
{
emails.Add((EmailMessage)item);
}
more = findResults.MoreAvailable;
if (more)
{
view.Offset += 1000;
}
}
- 1. Kích thước tối đa của Web.config là bao nhiêu?
- 2. Kích thước tối đa của khóa chính trong Firebird là bao nhiêu?
- 3. Độ dài tối đa của một ListProperty là bao nhiêu?
- 4. Kích thước tối đa mà biến phiên có thể giữ là bao nhiêu?
- 5. Kích thước họa tiết tối đa có sẵn trên iPad là bao nhiêu?
- 6. Kích thước tối đa của SharedPreferences lớp
- 7. Độ dài tối đa của tên facebook là bao nhiêu?
- 8. Thông lượng tối đa của Loggly là bao nhiêu?
- 9. Kích thước tối đa của gói Trong ứng dụng mà bạn có thể lưu trữ với Apple là bao nhiêu?
- 10. Kích thước tối đa của cơ sở dữ liệu MySQL trong phiên bản 5 trở lên là bao nhiêu?
- 11. kích thước tối đa trong BlobProperty (appengine)
- 12. Kích thước tệp tối đa và kích thước kho lưu trữ tối đa trong Git?
- 13. Kích thước, tính bằng pixel, của AdSize.BANNER là bao nhiêu?
- 14. Kích thước nhóm mặc định của GPars là bao nhiêu?
- 15. đó là kích thước tối đa của 'max_length' trong django
- 16. kích thước đống ứng dụng trong iphone là bao nhiêu?
- 17. Độ dài tối đa của đối tượng NSString là bao nhiêu?
- 18. Kích thước tối đa của phiên PHP
- 19. Kích thước tối đa của bộ đệm Node.js là gì
- 20. Số tệp tối đa trên mỗi bình là bao nhiêu?
- 21. API lịch sử HTML5 - Kích thước tối đa đối tượng trạng thái có thể là bao nhiêu?
- 22. Kích thước đỉnh tối đa
- 23. Kích thước tối đa cho một chuỗi trong C# là gì?
- 24. Kích thước bộ nhớ kết cấu CUDA của tôi là bao nhiêu?
- 25. Kích thước tối đa của một mảng đồng nhất có thể được chuyển tới một bóng đổ trong ios là bao nhiêu?
- 26. Giới hạn kích thước tối đa của HashMap trong Java
- 27. Kích thước tối đa của LogFileAppender trong Log4Net
- 28. Kích thước tối đa của ajax trả về dữ liệu
- 29. Độ dài tối đa của tên phương pháp trong ruby là bao nhiêu?
- 30. Độ chính xác tối đa của Bộ hẹn giờ trong .NET là bao nhiêu?
Cảm ơn bạn !! Điều này đã giúp tôi rất nhiều thời gian – Kage