PartialResultProcessing Výčet
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
PartialResultProcessingVýčet 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
Pole
NoPartialResultSupport | 0 | Aplikace nebude získávat částečné výsledky. Hodnota se rovná 0. |
ReturnPartialResults | 1 | Aplikace získá částečné výsledky. Hodnota se rovná 1. |
ReturnPartialResultsAndNotifyCallback | 2 | Aplikace získá částečné výsledky a použije mechanismus zpětného volání. Hodnota je rovna 2. |
Poznámky
Aplikace provádějící asynchronní operaci může používat BeginSendRequest metodu, EndSendRequest metodu a (volitelně) AsyncCallback delegáta ve standardním stylu .NET.
Aplikace, která načítá částečné výsledky, může zavolat BeginSendRequest a předat jako parametr buď ReturnPartialResults nebo ReturnPartialResultsAndNotifyCallback partialMode
.
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, kde je požadováno načtení částečných výsledků. Například při hledání se DirectoryNotificationControl zadaným výsledkem se výsledky hledání vrátí pouze v případě, že dojde k provedení změn v objektu. Hledání se nikdy nedokončí a vrátí se částečné výsledky.