PartialResultProcessing Výčet

Definice

Výčet PartialResultProcessing určuje požadovaný typ zpracování částečných výsledků.

public enum class PartialResultProcessing
public enum PartialResultProcessing
type PartialResultProcessing = 
Public Enum PartialResultProcessing
Dědičnost
PartialResultProcessing

Pole

Name Hodnota Description
NoPartialResultSupport 0

Aplikace nenačte částečné výsledky. Hodnota se rovná 0.

ReturnPartialResults 1

Aplikace načte částečné výsledky. Hodnota se rovná 1.

ReturnPartialResultsAndNotifyCallback 2

Aplikace načte částečné výsledky a použije mechanismus zpětného volání. Hodnota se rovná 2.

Poznámky

Aplikace provádějící asynchronní operaci může použít metodu BeginSendRequest, metodu EndSendRequest a (volitelně) delegáta AsyncCallback ve standardním stylu .NET.

Aplikace, která načítá částečné výsledky, může volat BeginSendRequest a předat buď ReturnPartialResults nebo ReturnPartialResultsAndNotifyCallback jako partialMode parametr.

Ve většině scénářů použijte NoPartialResultSupport pro lepší výkon a škálovatelnost. Použití ReturnPartialResults nebo ReturnPartialResultsAndNotifyCallback se doporučuje pouze ve scénáři, ve kterém je žádoucí načtení částečných výsledků. Například při provádění hledání se zadaným zadaným DirectoryNotificationControl objektem se výsledky hledání vrátí pouze v případě, že se v daném objektu provede změny. Hledání se nikdy nedokončí a vrátí se částečné výsledky.

Platí pro