Aracılığıyla paylaş


PartialResultProcessing Sabit listesi

Tanım

Numaralandırma, PartialResultProcessing gerekli kısmi sonuç işleme türünü belirtir.

public enum class PartialResultProcessing
public enum PartialResultProcessing
type PartialResultProcessing = 
Public Enum PartialResultProcessing
Devralma
PartialResultProcessing

Alanlar

NoPartialResultSupport 0

Uygulama kısmi sonuçları almayacaktır. Değer 0'a eşittir.

ReturnPartialResults 1

Uygulama kısmi sonuçları alır. Değer 1'e eşittir.

ReturnPartialResultsAndNotifyCallback 2

Uygulama kısmi sonuçları alır ve geri çağırma mekanizmasını kullanır. Değer 2'ye eşittir.

Açıklamalar

Zaman uyumsuz bir işlem gerçekleştiren bir uygulama yöntemi, EndSendRequest yöntemi ve (isteğe bağlı olarak) standart .NET stilinde temsilciyi AsyncCallback kullanabilirBeginSendRequest.

Kısmi sonuçları alan bir uygulama çağırabilir BeginSendRequest ve parametresi olarak ReturnPartialResults veya ReturnPartialResultsAndNotifyCallback'i partialMode geçirebilir.

Çoğu senaryoda, daha iyi performans ve ölçeklenebilirlik için NoPartialResultSupport kullanın. ReturnPartialResults veya ReturnPartialResultsAndNotifyCallback kullanımı yalnızca kısmi sonuçların alınmasının istendiği senaryoda önerilir. Örneğin, belirtilen ile DirectoryNotificationControl bir arama yaparken, arama sonuçları yalnızca bu nesnede değişiklik yapıldığında döndürülür. Arama hiçbir zaman tamamlanmaz ve kısmi sonuçlar döndürülür.

Şunlara uygulanır