次の方法で共有


PartialResultProcessing 列挙型

定義

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

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

フィールド

NoPartialResultSupport 0

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

ReturnPartialResults 1

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

ReturnPartialResultsAndNotifyCallback 2

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

注釈

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

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

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

適用対象