Partilhar via


PartialResultProcessing Enumeração

Definição

A enumeração PartialResultProcessing especifica o tipo necessário de processamento de resultados parciais.

public enum class PartialResultProcessing
public enum PartialResultProcessing
type PartialResultProcessing = 
Public Enum PartialResultProcessing
Herança
PartialResultProcessing

Campos

NoPartialResultSupport 0

O aplicativo não recuperará resultados parciais. O valor é igual a 0.

ReturnPartialResults 1

O aplicativo recuperará resultados parciais. O valor é igual a 1.

ReturnPartialResultsAndNotifyCallback 2

Um aplicativo recuperará resultados parciais e usará o mecanismo de retorno de chamada. O valor é igual a 2.

Comentários

Um aplicativo que executa uma operação assíncrona pode usar o método, EndSendRequest o BeginSendRequest método e (opcionalmente) o AsyncCallback delegado no estilo padrão do .NET.

Um aplicativo que recupera resultados parciais pode chamar e BeginSendRequest passar ReturnPartialResults ou ReturnPartialResultsAndNotifyCallback como o partialMode parâmetro .

Na maioria dos cenários, use NoPartialResultSupport para melhorar o desempenho e a escalabilidade. O uso de ReturnPartialResults ou ReturnPartialResultsAndNotifyCallback só é recomendado no cenário em que a recuperação de resultados parciais é desejada. Por exemplo, ao executar uma pesquisa com o DirectoryNotificationControl especificado, os resultados da pesquisa são retornados somente quando são feitas alterações nesse objeto. A pesquisa nunca é concluída e os resultados parciais são retornados.

Aplica-se a