April 2002
Intermediate to advanced
688 pages
19h 51m
English
MTAThread Attribute
System.MTAThreadAttribute
Method
Specifies that the class or application to which the program element
belongs is to use the multithreaded apartment
model for COM interop. If COM
components are not called from the class or application, the
attribute has no effect. The <MTAThread>
attribute should be used only on the class or
application’s Main method or
subroutine.
The <MTAThread> attribute is similar to
setting a Thread object’s
ApartmentState property to
ApartmentState.MTA. The difference is that the
<MTAThread> attribute creates a
multithreaded apartment from startup, whereas setting the property
does it only from the point that the property is set.
New( )
None