La proprietà ThreadingModel specifica il modello di thread utilizzato dalle classi COM interne al processo, e comprende: ...

La proprietà ThreadingModel specifica il modello di thread utilizzato dalle classi COM interne al processo, e comprende: Individuale - I componenti possono essere immessi uno a uno e solo da un thread. I dati comuni posseduti da questi tipi di server oggetto devono essere protetti contro i conflitti di thread dal momento che il server oggetto supporta componenti multipli. Ciascun componente può essere immesso simultaneamente da diversi thread. Disponibili - I componenti non impongono restrizioni su quali o quanti thread possono immettere l'oggetto. L'oggetto non può contenere dati specifici relativi al thread e deve proteggere i suoi dati da accessi simultanei eseguiti da più thread. I componenti esenti da thread, tuttavia, non possono essere utilizzati direttamente da thread Individuale e le chiamate a essi dirette vengono condotte dal client Individuale. Entrambi - Componenti che possono essere utilizzati sia in modalità a thread Individuale che a thread libero. Questi componenti possono essere immessi da più thread, proteggono i loro dati dai conflitti di thread e non contengono dati specifici relativi al thread. Se il valore di questa proprietà è NULL, non verranno utilizzati modelli di thread. Il componente viene creato nel thread principale del client e le chiamate provenienti da altri thread vengono condotte a questo thread. Fare riferimento a Platform Software Development Kit per informazioni relative ai vari modelli di thread.
English
English (United States)
Deutsch (Deutschland)
German (Germany)
Español (España)
Spanish (Spain)
Français (France)
French (France)
italiano
Italian
日本語
Japanese