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 и передавать returnPartialResults или ReturnPartialResultsAndNotifyCallback в partialMode качестве параметра.

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

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