WebClientAsyncResult.CompletedSynchronously Propriété

Définition

Obtient une valeur indiquant si l’appel Begin s’est terminé de façon synchrone.

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

Valeur de propriété

true si l’appel Begin s’est terminé de façon synchrone ; sinon, false.

Implémente

Remarques

Si CompletedSynchronously elle est définie true dans le AsyncCallback délégué, il est probable que le thread appelé BeginInvoke est le thread actuel. Dans ce cas, vous devez faire attention à effectuer un autre appel Begin asynchrone à partir de la méthode de rappel, car il peut entraîner l’augmentation de la pile sans liaison si les appels continuent de se terminer de manière synchrone. Au lieu de cela, l’appel doit être terminé sur le site d’appel d’origine, en dehors de la méthode de rappel.

S’applique à