PartialResultProcessing 列挙型

定義

PartialResultProcessing 列挙は、必要な部分結果処理の種類を指定します。

public enum class PartialResultProcessing
public enum PartialResultProcessing
type PartialResultProcessing = 
Public Enum PartialResultProcessing
継承
PartialResultProcessing

フィールド

名前 説明
NoPartialResultSupport 0

アプリケーションは部分的な結果を取得しません。 値は 0 です。

ReturnPartialResults 1

アプリケーションは部分的な結果を取得します。 値は 1 です。

ReturnPartialResultsAndNotifyCallback 2

アプリケーションは部分的な結果を取得し、コールバック メカニズムを使用します。 値は 2 です。

注釈

非同期操作を実行するアプリケーションでは、BeginSendRequest メソッド、EndSendRequest メソッド、および (必要に応じて) 標準の.NET スタイルの AsyncCallback デリゲートを使用できます。

部分的な結果を取得するアプリケーションは、 BeginSendRequest を呼び出し、ReturnPartialResults または ReturnPartialResultsAndNotifyCallback を partialMode パラメーターとして渡すことができます。

ほとんどのシナリオでは、パフォーマンスとスケーラビリティを向上させるために NoPartialResultSupport を使用します。 ReturnPartialResults または ReturnPartialResultsAndNotifyCallback の使用は、部分的な結果の取得が必要なシナリオでのみ推奨されます。 たとえば、 DirectoryNotificationControl を指定して検索を実行すると、そのオブジェクトに変更が加えられた場合にのみ検索結果が返されます。 検索が完了することはなく、部分的な結果が返されます。

適用対象