WebClientAsyncResult.CompletedSynchronously Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém um valor que indica se a chamada Begin foi concluída de forma síncrona.
public:
property bool CompletedSynchronously { bool get(); };
public bool CompletedSynchronously { get; }
member this.CompletedSynchronously : bool
Public ReadOnly Property CompletedSynchronously As Boolean
Valor da propriedade
true se a chamada Iniciar for concluída de forma síncrona; caso contrário, false.
Implementações
Comentários
Se CompletedSynchronously estiver definido como true dentro do AsyncCallback delegado, é provável que o thread chamado BeginInvoke seja o thread atual. Nesse caso, você deve ter cuidado ao fazer outra chamada inicial assíncrona do método de retorno de chamada, pois isso pode fazer com que a pilha cresça sem associação se as chamadas continuarem a ser concluídas de forma síncrona. Em vez disso, a chamada deve ser concluída no site de chamada original, fora do método de retorno de chamada.