Name
STAThread Attribute
Class
System.STAThreadAttribute
Applies to
Method
Description
Specifies that the class or application to which the program element
belongs is to use the single-threaded apartment
model for COM interop. If COM
components are not called from the class or application, the
attribute is ignored. The <STAThread>
attribute should be used only on the class or
application’s Main
method or
subroutine.
The <STAThread>
attribute is similar to
setting a Thread object’s
ApartmentState property to
ApartmentState.STA
. The difference is that the
<STAThread>
attribute creates a
single-threaded apartment from startup, whereas setting the property
does it only from the point that the property is set.
Constructor
New( )
Properties
None
Get VB.NET Language in a Nutshell, Second Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.