Share via


Thread Members

The following tables list the members exposed by the Thread type.

Public Constructors

Name Description
Public Method Thread Initializes a new instance of the Thread class.

Public Properties

Name Description
Public Property Static CurrentThread Gets the thread that is currently running.
Public Property IsAlive Gets a value that indicates the execution status of the current thread.
Public Property Priority Gets or sets a value that indicates the scheduling priority of the current thread.
Public Property ThreadState Gets a value that contains the present state of the current thread.

Public Methods

Name Description
Public Method Abort Raises a ThreadAbortException exception in the thread on which it is invoked. This begins the process of terminating the thread.
Public Method Equals (Inherited from Object.)
Public Method Static GetDomain Returns the name of the domain in which the current thread is running.
Public Method GetHashCode (Inherited from Object.)
Public Method GetType (Inherited from Object.)
Public Method Join Overloaded. Blocks the calling thread until the current thread terminates.
Public Method ReferenceEquals (Inherited from Object.)
Public Method Resume Resumes a thread that has been suspended.
Public Method Static Sleep Suspends the current thread for a specified amount of time.
Public Method Start Starts execution of a thread.
Public Method Suspend Suspends the current thread or, if it is already suspended, has no effect.
Public Method ToString (Inherited from Object.)

See Also

Reference

Thread Class
System.Threading Namespace