WebClientAsyncResult.CompletedSynchronously Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar ett värde som anger om Begin-anropet har slutförts synkront.
public:
property bool CompletedSynchronously { bool get(); };
public bool CompletedSynchronously { get; }
member this.CompletedSynchronously : bool
Public ReadOnly Property CompletedSynchronously As Boolean
Egenskapsvärde
trueom Begin-anropet slutfördes synkront. annars . false
Implementeringar
Kommentarer
Om CompletedSynchronously är inställt på true inom ombudet AsyncCallback är det troligt att tråden som anropade BeginInvoke är den aktuella tråden. I det här fallet bör du vara försiktig med att göra ett annat asynkront Start-anrop från återanropsmetoden, eftersom det kan leda till att stacken växer utan bindning om anropen fortsätter att slutföras synkront. I stället ska anropet slutföras på den ursprungliga anropsplatsen, utanför återanropsmetoden.