Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Určuje model vláken objektu COM.
Syntaxe
[ threading(model=enumeration) ]
Parametry
model
(Volitelné) Jeden z následujících modelů podprocesů:
apartment(závity bytu)neutral(Komponenty rozhraní .NET Framework bez uživatelského rozhraní)single(jednoduché vlákno)free(volné vlákno)both(byt a volné vlákno)
Výchozí hodnota je apartment.
Poznámky
Atribut C++ s vlákny se nezobrazí ve vygenerovaném souboru .idl, ale bude použit při implementaci objektu COM.
V projektech ATL, Pokud je k dispozici atribut coclass, model vláken určený modelem je předán jako parametr šablony CComObjectRootEx třídy vložený atributemcoclass.
Atribut threading také chrání přístup k event_source.
Příklad
Podívejte se na příklad licencování ukázkového použití threadingu.
Požadavky
| Kontext atributu | Hodnota |
|---|---|
| Platí pro | class, struct |
| Opakovatelný | No |
| Požadované atributy | coclass |
| Neplatné atributy | Nic |
Další informace o kontextech atributů naleznete v tématu Kontexty atributů.
Viz také
COM – atributy
Atributy klíčových slov typedef, enum, union a struct
Atributy třídy
Podpora multithreadingu ve starším kódu (Visual C++)
Neutrální apartmány