ICorConfiguration Interface

Provides methods for configuring the common language runtime (CLR).

Methods

Method

Description

ICorConfiguration::AddDebuggerSpecialThread Method

Indicates to the debugging services that a particular thread should be allowed to continue executing while the debugger has an application stopped during managed or unmanaged debugging scenarios.

ICorConfiguration::SetDebuggerThreadControl Method

Sets the callback interface that the debugging services will call as CLR threads are blocked and unblocked for debugging.

ICorConfiguration::SetGCHostControl Method

Sets the callback interface to be used by the garbage collector to request the host to change the limits of virtual memory.

ICorConfiguration::SetGCThreadControl Method

Sets the callback interface for scheduling threads for non-runtime tasks that would otherwise be blocked for a garbage collection.

Requirements

Platforms: See .NET Framework System Requirements.

Header: MSCorEE.h

Library: Included as a resource in MSCorEE.dll

.NET Framework Versions: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

See Also

Reference

CorRuntimeHost Coclass

Other Resources

Hosting Interfaces