The methods of System.Threading.Thread are listed below. For a list of all members, see the Thread Members list.
See Also: Inherited members from System.Runtime.ConstrainedExecution.CriticalFinalizerObject
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. staticAllocateDataSlot() : LocalDataStoreSlot Documentation for this section has not yet been entered. staticAllocateNamedDataSlot(string) : LocalDataStoreSlot Documentation for this section has not yet been entered. staticBeginCriticalRegion() Documentation for this section has not yet been entered. staticBeginThreadAffinity() Documentation for this section has not yet been entered. staticEndCriticalRegion() Documentation for this section has not yet been entered. staticEndThreadAffinity() Documentation for this section has not yet been entered.Finalize() Releases the resources held by this instance. staticFreeNamedDataSlot(string) Documentation for this section has not yet been entered.GetApartmentState() : System.Threading.ApartmentState Documentation for this section has not yet been entered.GetCompressedStack() : System.Threading.CompressedStack Documentation for this section has not yet been entered. staticGetData(LocalDataStoreSlot) : object Documentation for this section has not yet been entered. staticGetDomain() : AppDomain Returns an object representing the application domain in which the current thread is executing. staticGetDomainID() : int Documentation for this section has not yet been entered. overrideGetHashCode() : int Documentation for this section has not yet been entered. staticGetNamedDataSlot(string) : LocalDataStoreSlot 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) : bool Blocks the calling thread until the thread on which this method is invoked terminates or the specified time elapses.Join(TimeSpan) : bool Blocks the calling thread until the thread on which this method is invoked terminates or the specified time elapses. staticMemoryBarrier() 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. staticResetAbort() 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. staticSetData(LocalDataStoreSlot, object) Documentation for this section has not yet been entered. staticSleep(int) Blocks the current thread for the specified number of milliseconds. staticSleep(TimeSpan) Blocks the current thread for a specified time. staticSpinWait(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) : bool Documentation for this section has not yet been entered. staticVolatileRead(ref byte) : byte Performs a volatile read from the specified address. staticVolatileRead(ref double) : double Performs a volatile read from the specified address. staticVolatileRead(ref short) : short Performs a volatile read from the specified address. staticVolatileRead(ref int) : int Performs a volatile read from the specified address. staticVolatileRead(ref long) : long Performs a volatile read from the specified address. staticVolatileRead(ref IntPtr) : IntPtr Performs a volatile read from the specified address. staticVolatileRead(ref object) : object Performs a volatile read from the specified address. staticVolatileRead(ref sbyte) : sbyte Performs a volatile read from the specified address. staticVolatileRead(ref float) : float Performs a volatile read from the specified address. staticVolatileRead(ref ushort) : ushort Performs a volatile read from the specified address. staticVolatileRead(ref uint) : uint Performs a volatile read from the specified address. staticVolatileRead(ref ulong) : ulong Performs a volatile read from the specified address. staticVolatileRead(ref UIntPtr) : UIntPtr Performs a volatile read from the specified address. staticVolatileWrite(ref byte, byte) Performs a volatile write to the specified address. staticVolatileWrite(ref double, double) Performs a volatile write to the specified address. staticVolatileWrite(ref short, short) Performs a volatile write to the specified address. staticVolatileWrite(ref int, int) Performs a volatile write to the specified address. staticVolatileWrite(ref long, long) Performs a volatile write to the specified address. staticVolatileWrite(ref IntPtr, IntPtr) Performs a volatile write to the specified address. staticVolatileWrite(ref object, object) Performs a volatile write to the specified address. staticVolatileWrite(ref sbyte, sbyte) Performs a volatile write to the specified address. staticVolatileWrite(ref float, float) Performs a volatile write to the specified address. staticVolatileWrite(ref ushort, ushort) Performs a volatile write to the specified address. staticVolatileWrite(ref uint, uint) Performs a volatile write to the specified address. staticVolatileWrite(ref ulong, ulong) Performs a volatile write to the specified address. staticVolatileWrite(ref UIntPtr, UIntPtr) Performs a volatile write to the specified address.