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