Partager via


Context::IsSynchronouslyBlocked, méthode

Détermine si le contexte est bloqué de façon synchrone. Un contexte est considéré pour être bloqué de façon synchrone s'il a exécuté explicitement une action qui a mené au blocage.

virtual bool IsSynchronouslyBlocked() const =0;

Valeur de retour

Si le contexte est bloqué de façon synchrone ou non.

Notes

Un contexte est considéré pour être bloqué de façon synchrone s'il a exécuté explicitement une action qui a mené au blocage. Dans le planificateur de thread, cela indique un appel direct à la méthode Context::Block ou à un objet de synchronisation construit à l'aide de la méthode du runtime Context::Block.

La valeur de retour de cette méthode est un échantillonnage instantané montrant si le contexte est bloqué de façon synchrone. Cette valeur peut être périmée au moment où elle est retournée et peut être utilisée uniquement dans des circonstances très spécifiques.

Configuration requise

En-tête : concrt.h

Espace de noms : concurrency

Voir aussi

Référence

Context, classe

Context::Block, méthode