PartialResultProcessing Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перечисление PartialResultProcessing задает требуемый тип обработки частичных результатов.
public enum class PartialResultProcessing
public enum PartialResultProcessing
type PartialResultProcessing =
Public Enum PartialResultProcessing
- Наследование
Поля
NoPartialResultSupport | 0 | Приложение не извлечет частичные результаты. Значение равно 0. |
ReturnPartialResults | 1 | Приложение извлечет частичные результаты. Значение равно 1. |
ReturnPartialResultsAndNotifyCallback | 2 | Приложение извлечет частичные результаты и использует механизм обратного вызова. Значение равно 2. |
Комментарии
Приложение, выполняющее асинхронную операцию, может использовать BeginSendRequest метод, EndSendRequest метод и (необязательно) AsyncCallback делегат в стандартном стиле .NET.
Приложение, получающее частичные результаты, может вызвать BeginSendRequest и передать returnPartialResults или ReturnPartialResultsAndNotifyCallback в partialMode
качестве параметра.
В большинстве сценариев для повышения производительности и масштабируемости используйте NoPartialResultSupport. Использование ReturnPartialResults или ReturnPartialResultsAndNotifyCallback рекомендуется только в том сценарии, где требуется получение частичных результатов. Например, при выполнении поиска с DirectoryNotificationControl указанным объектом результаты поиска возвращаются только при внесении изменений в этот объект. Поиск никогда не завершается, и возвращаются частичные результаты.