Thread Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Used to examine and manipulate threads.
public interface class Thread
public interface class Thread
__interface Thread
[System.Runtime.InteropServices.Guid("9407F466-BBA1-11D2-8AD1-00C04F79E479")]
[System.Runtime.InteropServices.TypeLibType(4160)]
public interface Thread
[System.Runtime.InteropServices.Guid("9407F466-BBA1-11D2-8AD1-00C04F79E479")]
public interface Thread
[<System.Runtime.InteropServices.Guid("9407F466-BBA1-11D2-8AD1-00C04F79E479")>]
[<System.Runtime.InteropServices.TypeLibType(4160)>]
type Thread = interface
[<System.Runtime.InteropServices.Guid("9407F466-BBA1-11D2-8AD1-00C04F79E479")>]
type Thread = interface
Public Interface Thread
- Derived
- Attributes
Properties
Collection |
Gets the collection that contains the object that supports this property or that is contained in this code construct. Returns null for an object that is not obtained from a collection. |
DTE |
Gets the top-level extensibility object. |
ID |
Gets the thread ID. |
IsAlive |
Gets whether the referenced thread is still alive. |
IsFrozen |
Gets whether the thread is frozen by the debugger. |
Location |
Gets the address at which the thread was executing code when the process was stopped for debugging. |
Name |
Gets the name of the object. |
Parent |
Gets the immediate parent object of a Thread object. |
Priority |
Gets the scheduling priority of the thread. |
Program |
Deprecated. Do not use. |
StackFrames |
Gets the collection of stack frames through which this thread is executing. |
SuspendCount |
Gets the number of times this thread has been suspended by the debugger. |
Methods
Freeze() |
Stops the thread from executing. |
Thaw() |
Enables the thread to execute. |