WebClientAsyncResult.CompletedSynchronously Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Recebe 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 de Propriedade
true se a chamada Begin foi concluída de forma síncrona; caso contrário, false.
Implementações
Observações
Se CompletedSynchronously for definido como true dentro do AsyncCallback delegado, é provável que o thread que chamou BeginInvoke seja o thread atual. Neste caso, deve ter cuidado ao fazer outra chamada Begin assíncrona a partir do método de callback, pois isso pode fazer com que a pilha cresça sem limites se as chamadas continuarem a ser concluídas de forma síncrona. Em vez disso, a chamada deve ser feita no local original da chamada, fora do método de retorno.