PartialResultProcessing Wyliczenie
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
PartialResultProcessingWyliczenie określa wymagany typ przetwarzania wyników częściowych.
public enum class PartialResultProcessing
public enum PartialResultProcessing
type PartialResultProcessing =
Public Enum PartialResultProcessing
- Dziedziczenie
Pola
NoPartialResultSupport | 0 | Aplikacja nie pobierze wyników częściowych. Wartość jest równa 0. |
ReturnPartialResults | 1 | Aplikacja pobierze częściowe wyniki. Wartość jest równa 1. |
ReturnPartialResultsAndNotifyCallback | 2 | Aplikacja pobierze wyniki częściowe i użyje mechanizmu wywołania zwrotnego. Wartość jest równa 2. |
Uwagi
Aplikacja wykonująca operację asynchroniczną może używać metody, metody i BeginSendRequest EndSendRequest (opcjonalnie) delegata w standardowym stylu AsyncCallback .NET.
Aplikacja pozyskająca wyniki częściowe może wywołać element i przekazać parametr BeginSendRequest ReturnPartialResults lub ReturnPartialResultsAndNotifyCallback jako partialMode
parametr .
W większości scenariuszy użyj funkcji NoPartialResultSupport, aby uzyskać lepszą wydajność i skalowalność. Użycie funkcji ReturnPartialResults lub ReturnPartialResultsAndNotifyCallback jest zalecane tylko w scenariuszu, w którym wymagane jest pobranie wyników częściowych. Na przykład podczas przeprowadzania wyszukiwania z określonym, wyniki wyszukiwania są zwracane tylko wtedy, gdy DirectoryNotificationControl zostaną wprowadzone zmiany do tego obiektu. Wyszukiwanie nigdy nie kończy się i są zwracane częściowe wyniki.