DebuggerManager.IslandThread DebuggerManager.IslandThread DebuggerManager.IslandThread DebuggerManager.IslandThread Class


Executes the islands on a dedicated worker thread. The worker thread's physical callstack then maps to the interpreter's virtual callstack.

public: ref class DebuggerManager::IslandThread sealed : IDisposable
public sealed class DebuggerManager.IslandThread : IDisposable
type DebuggerManager.IslandThread = class
    interface IDisposable
Public NotInheritable Class DebuggerManager.IslandThread
Implements IDisposable


Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Gets the Type of the current instance.

(Inherited from Object)
IslandWorker(DebuggerManager+IslandThread) IslandWorker(DebuggerManager+IslandThread) IslandWorker(DebuggerManager+IslandThread) IslandWorker(DebuggerManager+IslandThread)

Private entry point called from islands. Must be public so that the islands can invoke it. Called on debugger worker thread.

MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

Returns a string that represents the current object.

(Inherited from Object)

Explicit Interface Implementations

IDisposable.Dispose() IDisposable.Dispose() IDisposable.Dispose() IDisposable.Dispose()

Releases all resources used by the current instance of the DebuggerManager.IslandThread class.

Applies to