Multimobile Development: Building Applications for any Smartphone
System.Threading.Thread Class
Information   Base Types   Related Resources

Creates and controls a thread, sets its priority, and gets its status.

  • Namespace: System.Threading
  • Assembly: mscorlib.dll

  • System.Runtime.ConstrainedExecution.CriticalFinalizerObject
  • View this type on MSDN
  • Search for this type on MSDN using MSDN's own search engine
  • Google for this type - all Web
  • Google for this type - MSDN only
    Articles (55)Discussions (2482)MembersRotor
    Public Constructors
    public Thread(System.Threading.ThreadStart)(No summary available.)Find in Rotor
    public Thread(System.Threading.ThreadStart,System.Int32)(No summary available.)Find in Rotor
    public Thread(System.Threading.ParameterizedThreadStart)(No summary available.)Find in Rotor
    public Thread(System.Threading.ParameterizedThreadStart,System.Int32)(No summary available.)Find in Rotor
     
    Public Properties
    public System.Threading.ApartmentState ApartmentState(No summary available.)Find in Rotor
    public static System.Runtime.Remoting.Contexts.Context CurrentContext(No summary available.)Find in Rotor
    public System.Globalization.CultureInfo CurrentCulture(No summary available.)Find in Rotor
    public static System.Security.Principal.IPrincipal CurrentPrincipal(No summary available.)Find in Rotor
    public static System.Threading.Thread CurrentThread(No summary available.)Find in Rotor
    public System.Globalization.CultureInfo CurrentUICulture(No summary available.)Find in Rotor
    public System.Threading.ExecutionContext ExecutionContext(No summary available.)Find in Rotor
    public System.Boolean IsAlive(No summary available.)Find in Rotor
    public System.Boolean IsBackground(No summary available.)Find in Rotor
    public System.Boolean IsThreadPoolThread(No summary available.)Find in Rotor
    public System.Int32 ManagedThreadId(No summary available.)Find in Rotor
    public System.String Name(No summary available.)Find in Rotor
    public System.Threading.ThreadPriority Priority(No summary available.)Find in Rotor
    public System.Threading.ThreadState ThreadState(No summary available.)Find in Rotor
     
    Public Methods
    public void Abort(System.Object)(No summary available.)Find in Rotor
    public void Abort()(No summary available.)Find in Rotor
    public static System.LocalDataStoreSlot AllocateDataSlot()(No summary available.)Find in Rotor
    public static System.LocalDataStoreSlot AllocateNamedDataSlot(System.String)(No summary available.)Find in Rotor
    public static void BeginCriticalRegion()(No summary available.)Find in Rotor
    public static void BeginThreadAffinity()(No summary available.)Find in Rotor
    public static void EndCriticalRegion()(No summary available.)Find in Rotor
    public static void EndThreadAffinity()(No summary available.)Find in Rotor
    public System.Boolean Equals(System.Object)(No summary available.)Find in Rotor
    public static void FreeNamedDataSlot(System.String)(No summary available.)Find in Rotor
    public System.Threading.ApartmentState GetApartmentState()(No summary available.)Find in Rotor
    public System.Threading.CompressedStack GetCompressedStack()(No summary available.)Find in Rotor
    public static System.Object GetData(System.LocalDataStoreSlot)(No summary available.)Find in Rotor
    public static System.AppDomain GetDomain()(No summary available.)Find in Rotor
    public static System.Int32 GetDomainID()(No summary available.)Find in Rotor
    public System.Int32 GetHashCode()(No summary available.)Find in Rotor
    public static System.LocalDataStoreSlot GetNamedDataSlot(System.String)(No summary available.)Find in Rotor
    public System.Type GetType()(No summary available.)Find in Rotor
    public void Interrupt()(No summary available.)Find in Rotor
    public void Join()(No summary available.)Find in Rotor
    public System.Boolean Join(System.Int32)(No summary available.)Find in Rotor
    public System.Boolean Join(System.TimeSpan)(No summary available.)Find in Rotor
    public static void MemoryBarrier()(No summary available.)Find in Rotor
    public static void ResetAbort()(No summary available.)Find in Rotor
    public void Resume()(No summary available.)Find in Rotor
    public void SetApartmentState(System.Threading.ApartmentState)(No summary available.)Find in Rotor
    public void SetCompressedStack(System.Threading.CompressedStack)(No summary available.)Find in Rotor
    public static void SetData(System.LocalDataStoreSlot,System.Object)(No summary available.)Find in Rotor
    public static void Sleep(System.Int32)(No summary available.)Find in Rotor
    public static void Sleep(System.TimeSpan)(No summary available.)Find in Rotor
    public static void SpinWait(System.Int32)(No summary available.)Find in Rotor
    public void Start()(No summary available.)Find in Rotor
    public void Start(System.Object)(No summary available.)Find in Rotor
    public void Suspend()(No summary available.)Find in Rotor
    public System.String ToString()(No summary available.)Find in Rotor
    public System.Boolean TrySetApartmentState(System.Threading.ApartmentState)(No summary available.)Find in Rotor
    public static System.Byte VolatileRead(System.Byte&&)(No summary available.)Find in Rotor
    public static System.Int16 VolatileRead(System.Int16&&)(No summary available.)Find in Rotor
    public static System.Int32 VolatileRead(System.Int32&&)(No summary available.)Find in Rotor
    public static System.Int64 VolatileRead(System.Int64&&)(No summary available.)Find in Rotor
    public static System.SByte VolatileRead(System.SByte&&)(No summary available.)Find in Rotor
    public static System.UInt16 VolatileRead(System.UInt16&&)(No summary available.)Find in Rotor
    public static System.UInt32 VolatileRead(System.UInt32&&)(No summary available.)Find in Rotor
    public static System.IntPtr VolatileRead(System.IntPtr&&)(No summary available.)Find in Rotor
    public static System.UIntPtr VolatileRead(System.UIntPtr&&)(No summary available.)Find in Rotor
    public static System.UInt64 VolatileRead(System.UInt64&&)(No summary available.)Find in Rotor
    public static System.Single VolatileRead(System.Single&&)(No summary available.)Find in Rotor
    public static System.Double VolatileRead(System.Double&&)(No summary available.)Find in Rotor
    public static System.Object VolatileRead(System.Object&&)(No summary available.)Find in Rotor
    public static void VolatileWrite(System.Byte&&,System.Byte)(No summary available.)Find in Rotor
    public static void VolatileWrite(System.Int16&&,System.Int16)(No summary available.)Find in Rotor
    public static void VolatileWrite(System.Int32&&,System.Int32)(No summary available.)Find in Rotor
    public static void VolatileWrite(System.Int64&&,System.Int64)(No summary available.)Find in Rotor
    public static void VolatileWrite(System.SByte&&,System.SByte)(No summary available.)Find in Rotor
    public static void VolatileWrite(System.UInt16&&,System.UInt16)(No summary available.)Find in Rotor
    public static void VolatileWrite(System.UInt32&&,System.UInt32)(No summary available.)Find in Rotor
    public static void VolatileWrite(System.IntPtr&&,System.IntPtr)(No summary available.)Find in Rotor
    public static void VolatileWrite(System.UIntPtr&&,System.UIntPtr)(No summary available.)Find in Rotor
    public static void VolatileWrite(System.UInt64&&,System.UInt64)(No summary available.)Find in Rotor
    public static void VolatileWrite(System.Single&&,System.Single)(No summary available.)Find in Rotor
    public static void VolatileWrite(System.Double&&,System.Double)(No summary available.)Find in Rotor
    public static void VolatileWrite(System.Object&&,System.Object)(No summary available.)Find in Rotor
     
    Protected Properties
    protected System.Object AbortReason(No summary available.)Find in Rotor
     
    Protected Methods
    protected void ClearAbortReason()(No summary available.)Find in Rotor
    protected void Finalize()(No summary available.)Find in Rotor
    protected System.Object GetAbortReason()(No summary available.)Find in Rotor
    protected static System.Runtime.Remoting.Contexts.Context GetContextInternal(System.IntPtr)(No summary available.)Find in Rotor
    protected System.Runtime.Remoting.Contexts.Context GetCurrentContextInternal()(No summary available.)Find in Rotor
    protected System.Threading.ExecutionContext GetExecutionContextNoCreate()(No summary available.)Find in Rotor
    protected System.Runtime.Remoting.Messaging.IllogicalCallContext GetIllogicalCallContext()(No summary available.)Find in Rotor
    protected System.Runtime.Remoting.Messaging.LogicalCallContext GetLogicalCallContext()(No summary available.)Find in Rotor
    protected static void InformThreadNameChangeEx(System.Threading.Thread,System.String)(No summary available.)Find in Rotor
    protected System.Object InternalCrossContextCallback(System.Runtime.Remoting.Contexts.Context,System.IntPtr,System.Int32,System.Threading.InternalCrossContextDelegate,System.Object[][])(No summary available.)Find in Rotor
    protected System.Object InternalCrossContextCallback(System.Runtime.Remoting.Contexts.Context,System.Threading.InternalCrossContextDelegate,System.Object[][])(No summary available.)Find in Rotor
    protected static System.IntPtr InternalGetCurrentThread()(No summary available.)Find in Rotor
    protected System.Object MemberwiseClone()(No summary available.)Find in Rotor
    protected void RestoreAppDomainStack(System.IntPtr)(No summary available.)Find in Rotor
    protected void SetAbortReason(System.Object)(No summary available.)Find in Rotor
    protected System.IntPtr SetAppDomainStack(System.Threading.SafeCompressedStackHandle)(No summary available.)Find in Rotor
    protected void SetExecutionContext(System.Threading.ExecutionContext)(No summary available.)Find in Rotor
    protected System.Runtime.Remoting.Messaging.LogicalCallContext SetLogicalCallContext(System.Runtime.Remoting.Messaging.LogicalCallContext)(No summary available.)Find in Rotor
     
    View private members on this type
    Ad
    BootFX
    Reliable and powerful .NET application framework.
    iOS, Android and Windows Phone Development Training and Consultancy
    Hosted by RackSRV Communications
     
    Multimobile Development: Building Applications for any Smartphone
    Copyright © AMX Software Ltd 2008-2010. Portions copyright © Matthew Baxter-Reynolds 2001-2010. All rights reserved.
    Contact Us - Terms of Use - Privacy Policy - 4.0.30129.1734