CComMultiThreadModelNoCS::ThreadModelNoCS
Lorsque vous utilisez CComMultiThreadModelNoCS, le nom ThreadModelNoCS d' typedef référence seulement CComMultiThreadModelNoCS.
typedef CComMultiThreadModelNoCS ThreadModelNoCS;
Notes
CComMultiThreadModel et CComSingleThreadModel contiennent également des définitions pour ThreadModelNoCS.Le tableau suivant montre la relation entre la classe de modèle de thread et la classe référencées par ThreadModelNoCS:
Classe définie dans |
Classe référencée |
---|---|
CComMultiThreadModelNoCS |
CComMultiThreadModelNoCS |
CComMultiThreadModel |
CComMultiThreadModelNoCS |
CComSingleThreadModel |
CComSingleThreadModel |
Notez que la définition d' ThreadModelNoCS dans CComMultiThreadModelNoCS fournit à la symétrie CComMultiThreadModel et CComSingleThreadModel.Par exemple, supposons que l'exemple de code dans CComMultiThreadModel::AutoCriticalSection a déclaré typedefsuivant :
typedef typename ThreadModel::ThreadModelNoCS _ThreadModel;
Indépendamment de la classe spécifiée pour ThreadModel (tel qu' CComMultiThreadModelNoCS), _ThreadModel se résout en conséquence.
Exemple
Consultez CComMultiThreadModel::AutoCriticalSection.
Configuration requise
Header: atlbase.h