PartialResultProcessing 列挙型
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
PartialResultProcessing 列挙は、必要な部分結果処理の種類を指定します。
public enum class PartialResultProcessing
public enum PartialResultProcessing
type PartialResultProcessing =
Public Enum PartialResultProcessing
- 継承
フィールド
| 名前 | 値 | 説明 |
|---|---|---|
| NoPartialResultSupport | 0 | アプリケーションは部分的な結果を取得しません。 値は 0 です。 |
| ReturnPartialResults | 1 | アプリケーションは部分的な結果を取得します。 値は 1 です。 |
| ReturnPartialResultsAndNotifyCallback | 2 | アプリケーションは部分的な結果を取得し、コールバック メカニズムを使用します。 値は 2 です。 |
注釈
非同期操作を実行するアプリケーションでは、BeginSendRequest メソッド、EndSendRequest メソッド、および (必要に応じて) 標準の.NET スタイルの AsyncCallback デリゲートを使用できます。
部分的な結果を取得するアプリケーションは、 BeginSendRequest を呼び出し、ReturnPartialResults または ReturnPartialResultsAndNotifyCallback を partialMode パラメーターとして渡すことができます。
ほとんどのシナリオでは、パフォーマンスとスケーラビリティを向上させるために NoPartialResultSupport を使用します。 ReturnPartialResults または ReturnPartialResultsAndNotifyCallback の使用は、部分的な結果の取得が必要なシナリオでのみ推奨されます。 たとえば、 DirectoryNotificationControl を指定して検索を実行すると、そのオブジェクトに変更が加えられた場合にのみ検索結果が返されます。 検索が完了することはなく、部分的な結果が返されます。