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 метод и (необязательно) AsyncCallback делегат в стандартном стиле .NET.

Приложение, которое получает частичные результаты, может вызвать метод BeginSendRequest и передать либо ретурнпартиалресултс, либо ретурнпартиалресултсанднотификаллбакк в качестве partialMode параметра.

В большинстве случаев для повышения производительности и масштабируемости используйте Нопартиалресултсуппорт. Использование Ретурнпартиалресултс или Ретурнпартиалресултсанднотификаллбакк рекомендуется только в сценарии, где требуется получение частичных результатов. Например, при выполнении поиска с указанным параметром DirectoryNotificationControl Результаты поиска возвращаются только при внесении изменений в этот объект. Поиск не завершается, и возвращаются частичные результаты.

Применяется к