threading (C++)
Specifica il modello di threading su un oggetto COM.
[ threading(
model=enumeration
) ]
Parametri
modello(facoltativo)
Uno dei modelli di threading:apartment (threading apartment)
non associate ad alcun paese (componenti.NET Framework senza interfaccia utente)
singolo (threading semplice)
libero (modello di threading Free)
entrambi (apartment e modello di threading Free)
il valore predefinito è apartment.
Note
il threading L'attributo C++ non viene visualizzato nel file generato con estensione .idl ma verrà utilizzato nell'implementazione dell'oggetto COM.
Nei progetti ATL, se coclasse l'attributo è presente anche, il modello di threading specificato da modello viene passato come parametro di modello a CComObjectRootEx classe, immessa da l coclasse attributo.
il threading di attributo accesso di protezione anche a un event_source.
Esempio
vedere concesso in licenza esempio per un esempio di utilizzo il threading.
Requisiti
contesto di attributo
Si applica a |
classe, struct |
ripetibile |
No |
attributi obbligatori |
coclasse |
attributi non validi |
Nessuno |
per ulteriori informazioni sui contesti di attributo, vedere Associare ai contesti.
Vedere anche
Riferimenti
Concetti
Supporto del multithreading per il codice precedente (Visual C++)