ViewSize
は、コンストラクタレベルで指定されています。私はthe documentation for the constructorを見つけましたが、最大サイズがどれくらい大きいかは分かりません。EWSのItemViewの最大サイズはいくらですか?
6
A
答えて
8
データ型がInt32,のため、2,147,483,647という制限があります。ItemView(2147483647)を渡すとエラーが返されませんでした。
検索アイテムのページサイズを定義するだけで、検索ページのサイズより検索アイテムの結果が多い場合は、残りの結果を返すために、ItemViewオフセットを使用する後続の呼び出しを実行する必要があります。
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
4
Exchange内のデフォルトポリシーは1000件にページサイズを制限します。ページサイズをこの数値より大きい値に設定しても実用的な効果はありません。また、アプリケーションは、EWSFindCountLimit調整パラメータ値が、同時要求を行うアプリケーションに対して部分的な結果セットを返す可能性があるという事実を考慮する必要があります。
http://msdn.microsoft.com/en-us/library/office/jj945066(v=exchg.150).aspx
5
あなたはItemViewコンストラクタでのInt32値を指定することができますが、唯一の千項目がreturndされます。残りの項目を取得するには、ループを指定する必要があります。
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. 東京キャビネットの最大サイズはどのくらいですか?
- 2. ハッシュテーブルの最大サイズはどのくらいですか?
- 3. C++とjavaのマップオブジェクトの最大サイズはいくらですか?
- 4. UINavigationBar titleViewの最大サイズはいくらですか?
- 5. SockJSメッセージの最大サイズはどれくらいですか?
- 6. webRTCデータチャネルメッセージの最大サイズはどれくらいですか?
- 7. 現代GPUのテクスチャメモリの最大サイズはどれくらいですか?
- 8. Androidの共有設定値の最大サイズはいくらですか?
- 9. スタック上の宣言の最大許容サイズはいくらですか?
- 10. iPhone/Androidアプリのログファイルの最大サイズはどれくらいですか?
- 11. 都市飛行船「バッチプッシュ」へのポストの最大サイズはいくらですか?
- 12. Google Guavaキャッシュのデフォルトの最大サイズはどれくらいですか?
- 13. U-SQLの文字列の最大許容サイズはいくらですか?
- 14. memcpy/memsetなどで扱えるバッファの最大サイズはいくらですか?
- 15. itemviewのアイテムのサイズを変更する
- 16. get_peersクエリのメインラインDHTノードから送信されるudpパケットの最大サイズはいくらですか?
- 17. ブラウザのURLの最大長はどのくらいですか?
- 18. Androidアプリの最適サイズはどれくらいですか?
- 19. クラスファイルの最適サイズはどれくらいですか?
- 20. ロジックゲートの入力の最大数はいくらですか?
- 21. ファイルの最大数はどのくらいですか?
- 22. Cassandraのキースペースの最大数はいくらですか?
- 23. xmlhttprequestレベル2の最大ファイルアップロードサイズはどのくらいですか?
- 24. AndroidウィジェットのupdatePeriodMillisの最大値はいくらですか?
- 25. codeigniterの最大URI長はどのくらいですか?
- 26. luceneスコアの最大値はいくらですか?
- 27. iPadアプリ名の最大長はどれくらいですか?
- 28. Javaコールスタックの最大深度はどれくらいですか?
- 29. ENUM値の最大長はどれくらいですか?
- 30. mongodbクエリの最大長はどれくらいですか?
ありがとうございます!これは私に大きな時間を助けた – Kage