The members of System.Threading.Thread are listed below.
See Also: Inherited members from System.Runtime.ConstrainedExecution.CriticalFinalizerObject
| Documentation for this section has not yet been entered. | ||
| Constructs and initializes a new instance of the System.Threading.Thread class. | ||
| Documentation for this section has not yet been entered. | ||
| Documentation for this section has not yet been entered. |
| ApartmentState | System.Threading.ApartmentState. Documentation for this section has not yet been entered. | |
| [read-only] static | CurrentContext | System.Runtime.Remoting.Contexts.Context. Documentation for this section has not yet been entered. |
| CurrentCulture | System.Globalization.CultureInfo. Documentation for this section has not yet been entered. | |
static | CurrentPrincipal | System.Security.Principal.IPrincipal. The thread's current principal. |
| [read-only] static | CurrentThread | System.Threading.Thread. Gets a System.Threading.Thread instance that represents the currently executing thread. |
| CurrentUICulture | System.Globalization.CultureInfo. Documentation for this section has not yet been entered. | |
| [read-only] | ExecutionContext | System.Threading.ExecutionContext. Documentation for this section has not yet been entered. |
| [read-only] | IsAlive | bool. Gets a bool value indicating the execution status of the current thread. |
| IsBackground | bool. Gets or sets a bool value indicating whether a thread is a background thread. | |
| [read-only] | IsThreadPoolThread | bool. Documentation for this section has not yet been entered. |
| [read-only] | ManagedThreadId | int. Documentation for this section has not yet been entered. |
| Name | string. Gets or sets the name of the thread. | |
| Priority | System.Threading.ThreadPriority. Gets or sets a value indicating the scheduling priority of a thread. | |
| [read-only] | ThreadState | System.Threading.ThreadState. Gets a value containing the states of the current thread. |
Abort()Raises a System.Threading.ThreadAbortException in the thread on which it is invoked to begin the process of terminating the thread. In all but the most extraordinary situations, calling this method will terminate the thread. | ||
Abort(object)Raises a System.Threading.ThreadAbortException in the thread on which it is invoked to begin the process of terminating the thread. In all but the most extraordinary situations, calling this method will terminate the thread. | ||
static | AllocateDataSlot()Documentation for this section has not yet been entered. | |
static | AllocateNamedDataSlot(string)Documentation for this section has not yet been entered. | |
static | BeginCriticalRegion()Documentation for this section has not yet been entered. | |
static | BeginThreadAffinity()Documentation for this section has not yet been entered. | |
static | EndCriticalRegion()Documentation for this section has not yet been entered. | |
static | EndThreadAffinity()Documentation for this section has not yet been entered. | |
Finalize()Releases the resources held by this instance. | ||
static | FreeNamedDataSlot(string)Documentation for this section has not yet been entered. | |
GetApartmentState()Documentation for this section has not yet been entered. | ||
GetCompressedStack()Documentation for this section has not yet been entered. | ||
static | GetData(LocalDataStoreSlot)Documentation for this section has not yet been entered. | |
static | GetDomain()Returns an object representing the application domain in which the current thread is executing. | |
static | GetDomainID()Documentation for this section has not yet been entered. | |
override | GetHashCode()Documentation for this section has not yet been entered. | |
static | GetNamedDataSlot(string)Documentation for this section has not yet been entered. | |
Interrupt()Documentation for this section has not yet been entered. | ||
Join()Blocks the calling thread until the thread on which this method is invoked terminates. | ||
Join(int)Blocks the calling thread until the thread on which this method is invoked terminates or the specified time elapses. | ||
Join(TimeSpan)Blocks the calling thread until the thread on which this method is invoked terminates or the specified time elapses. | ||
static | MemoryBarrier()Guarantees that all subsequent loads or stores from the current thread will not access memory until after all previous loads and stores from the current thread have completed, as observed from this or other threads. | |
static | ResetAbort()Cancels a Thread.Abort(object) requested for the current thread. | |
Resume()Documentation for this section has not yet been entered. | ||
SetApartmentState(System.Threading.ApartmentState)Documentation for this section has not yet been entered. | ||
SetCompressedStack(System.Threading.CompressedStack)Documentation for this section has not yet been entered. | ||
static | SetData(LocalDataStoreSlot, object)Documentation for this section has not yet been entered. | |
static | Sleep(int)Blocks the current thread for the specified number of milliseconds. | |
static | Sleep(TimeSpan)Blocks the current thread for a specified time. | |
static | SpinWait(int)Documentation for this section has not yet been entered. | |
Start()Causes the operating system to consider the thread ready to be scheduled for execution. | ||
Start(object)Documentation for this section has not yet been entered. | ||
Suspend()Documentation for this section has not yet been entered. | ||
TrySetApartmentState(System.Threading.ApartmentState)Documentation for this section has not yet been entered. | ||
static | VolatileRead(ref byte)Performs a volatile read from the specified address. | |
static | VolatileRead(ref double)Performs a volatile read from the specified address. | |
static | VolatileRead(ref short)Performs a volatile read from the specified address. | |
static | VolatileRead(ref int)Performs a volatile read from the specified address. | |
static | VolatileRead(ref long)Performs a volatile read from the specified address. | |
static | VolatileRead(ref IntPtr)Performs a volatile read from the specified address. | |
static | VolatileRead(ref object)Performs a volatile read from the specified address. | |
static | VolatileRead(ref sbyte)Performs a volatile read from the specified address. | |
static | VolatileRead(ref float)Performs a volatile read from the specified address. | |
static | VolatileRead(ref ushort)Performs a volatile read from the specified address. | |
static | VolatileRead(ref uint)Performs a volatile read from the specified address. | |
static | VolatileRead(ref ulong)Performs a volatile read from the specified address. | |
static | VolatileRead(ref UIntPtr)Performs a volatile read from the specified address. | |
static | VolatileWrite(ref byte, byte)Performs a volatile write to the specified address. | |
static | VolatileWrite(ref double, double)Performs a volatile write to the specified address. | |
static | VolatileWrite(ref short, short)Performs a volatile write to the specified address. | |
static | VolatileWrite(ref int, int)Performs a volatile write to the specified address. | |
static | VolatileWrite(ref long, long)Performs a volatile write to the specified address. | |
static | VolatileWrite(ref IntPtr, IntPtr)Performs a volatile write to the specified address. | |
static | VolatileWrite(ref object, object)Performs a volatile write to the specified address. | |
static | VolatileWrite(ref sbyte, sbyte)Performs a volatile write to the specified address. | |
static | VolatileWrite(ref float, float)Performs a volatile write to the specified address. | |
static | VolatileWrite(ref ushort, ushort)Performs a volatile write to the specified address. | |
static | VolatileWrite(ref uint, uint)Performs a volatile write to the specified address. | |
static | VolatileWrite(ref ulong, ulong)Performs a volatile write to the specified address. | |
static | VolatileWrite(ref UIntPtr, UIntPtr)Performs a volatile write to the specified address. | |
| System.Runtime.InteropServices._Thread.GetIDsOfNames | Documentation for this section has not yet been entered. | |
| System.Runtime.InteropServices._Thread.GetTypeInfo | Documentation for this section has not yet been entered. | |
| System.Runtime.InteropServices._Thread.GetTypeInfoCount | Documentation for this section has not yet been entered. | |
| System.Runtime.InteropServices._Thread.Invoke | Documentation for this section has not yet been entered. |