WebClientAsyncResult.CompletedSynchronously Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.