Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
COM+ beheert threads voor u. Elk COM-onderdeel heeft een eigenschap ThreadingModel die u kunt opgeven wanneer u het onderdeel ontwikkelt. Deze eigenschap bepaalt hoe de objecten van het onderdeel worden toegewezen aan threads voor de uitvoering van de methode.
U kunt het beheerprogramma Component Services gebruiken om de eigenschap threading-model weer te geven door met de rechtermuisknop op een onderdeel te klikken in de map Onderdelen, op eigenschappente klikken en vervolgens op het tabblad Gelijktijdigheid te klikken. Onder Threading Modelzijn de mogelijke waarden als volgt:
- Hoofdthread Appartement
- Enkelvoudige Draad Appartement
- Gratis Thread Appartement
- Neutraal Appartement
- Any Apartment
Het voorkeursmodel voor threading voor COM+ is het neutrale appartement. Als u echter geen threadingmodel voor uw onderdeel opgeeft, gebruikt COM+ het hoofdthread appartement, wat de standaardwaarde is.
Notitie
Zie Het threadingmodel kiezenvoor meer informatie.
In de volgende tabel ziet u het programmeermodel voor appartementen in COM+.
| Model | Appartement | Vrij | Beide | Neutraal | Niet opgegeven |
|---|---|---|---|---|---|
| Eén thread, niet hoofdlijn | Gemaakt in huidig appartement | Gemaakt in een multithreaded apartment | Gemaakt in huidig appartement | Gemaakt in neutraal appartement | Gemaakt in hoofdthreaded appartement |
| Eén thread, hoofdlijn | Gemaakt in huidig appartement | Gemaakt in multithreaded appartement | Gemaakt in huidig appartement | Gemaakt in neutraal appartement | Gemaakt in huidig appartement |
| Meerdraads | Gemaakt in host appartement met één thread | Gemaakt in een multithreading-omgeving | Gemaakt in multithreaded appartement | Gemaakt in neutraal appartement | Gemaakt in een hoofdthread-apartment |
| Neutraal (op STA-draad) | Gemaakt in host appartement met één thread voor deze thread | Gemaakt in een multithreaded omgeving | Gemaakt in neutraal appartement | Gemaakt in neutraal appartement | Gemaakt in een single-threaded apartment. |
| Neutraal (op MTA-thread) | Gemaakt in host appartement met één thread | Gemaakt in meerdraads appartementmodel | Gemaakt in neutraal appartement | Gemaakt in neutraal appartement | Aangemaakt in het hoofdgeïnterpreteerde apartmentmodel |
Verwante onderwerpen