Поделиться через


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

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