WebClientAsyncResult.CompletedSynchronously Proprietà

Definizione

Ottiene un valore che indica se la chiamata Begin è stata completata in modo sincrono.

public:
 property bool CompletedSynchronously { bool get(); };
public bool CompletedSynchronously { get; }
member this.CompletedSynchronously : bool
Public ReadOnly Property CompletedSynchronously As Boolean

Valore della proprietà

true se la chiamata Begin è stata completata in modo sincrono, altrimenti false.

Implementazioni

Commenti

Se CompletedSynchronously è impostato su true all'interno del AsyncCallback delegato, è probabile che il thread chiamato BeginInvoke sia il thread corrente. In questo caso, è consigliabile prestare attenzione a eseguire un'altra chiamata Begin asincrona dal metodo di callback, poiché può causare l'aumento dello stack senza associazione se le chiamate continuano a completare in modo sincrono. Al contrario, la chiamata deve essere completata nel sito di chiamata originale, all'esterno del metodo di callback.

Si applica a