Used to terminate the thread.
AllocateDataSlot()
Allocates an unnamed data slot on all the threads.
AllocateNamedDataSlot(String)
Allocates a named data slot on all threads.
BeginCriticalRegion()
Alerts a host that code execution is entering a region where thread aborts or unhandled exceptions could impact other tasks in the application domain.
BeginThreadAffinity()
Notifies about executing instructions that depend on the identity of the current physical operating system thread.
DisableComObjectEagerCleanup()
Turns off automatic cleanup of runtime callable wrappers (RCW) for the current thread.
EndCriticalRegion()
Notify the execution entering a region of code in which the effects of a thread abort or unhandled exception are limited to the current task.
EndThreadAffinity()
Notify the executing instructions that depend on the identity of the current physical operating system thread.
Equals(Object)
Determines whether the specified object is equal to the current object.
Finalize()
Ensures that resources are freed and other cleanup operations are performed when the garbage collector reclaims the Thread object.
FreeNamedDataSlot(String)
Eliminates the association between a name and a slot, for all threads in the process.
GetApartmentState()
Returns an ApartmentState value indicating the apartment state.
GetCompressedStack()
Returns a CompressedStack object that can be used to capture the stack for the current thread.
GetData(LocalDataStoreSlot)
Retrieves the value from the specified slot on the current thread, within the current thread’s current domain.
GetDomain()
Returns the current domain in which the current thread is running.
GetDomainID()
Returns a unique application domain identifier.
GetHashCode()
Returns a hash code for the current thread.
GetNamedDataSlot(String)
Looks up a named data slot.
GetType()
Gets the Type of the current instance.
Interrupt()
Interrupts a thread that is in the WaitSleepJoin thread state.
Blocks the calling thread until this instance's thread terminates, while handling COM and SendMessage.
MemberwiseClone()
Creates a shallow copy of the current Object.
MemoryBarrier()
Ensures proper ordering of memory operations across threads, preventing the compiler or runtime from reordering
Cancels an Abort(Object) requested for the current thread.
Resume()
Resumes a thread that has been suspended.
SetApartmentState(ApartmentState)
Sets the apartment state of a thread before it is started.
SetCompressedStack(CompressedStack)
Applies a captured CompressedStack to the current thread.
SetData(LocalDataStoreSlot, Object)
Sets the data in the specified slot on the currently running thread, for that thread’s current domain.
Suspends the current thread for the specified amount of time.
SpinWait(Int32)
Causes a thread to wait the number of times defined by the iterations parameter.
Causes a thread to be scheduled for execution.
Suspend()
Either suspends the thread, or if the thread is already suspended, has no effect.
ToString()
Returns a string that represents the current object.
VolatileRead()
Reads the value of a field. The value is the latest written by any processor in a computer, regardless of the number of processors or the state of the processor cache.
VolatileWrite()
Writes a value to a field immediately, so that the value is visible to all processors in the computer.
Yield()
Yields execution from the calling thread to another ready thread on the processor. The OS selects the thread.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4