IClrHeap
CanWalkHeap
ExceptionType
FreeType
IsServer
ObjectType
Runtime
Segments
StringType
SubHeaps
EnumerateAdditionalRoots()
EnumerateAllocationContexts()
EnumerateFinalizableObjects()
EnumerateFinalizerRoots()
EnumerateObjects()
EnumerateObjects(Boolean)
EnumerateObjects(MemoryRange, Boolean)
EnumerateRoots()
EnumerateSyncBlocks()
FindNextObjectOnSegment(UInt64, Boolean)
FindPreviousObjectOnSegment(UInt64, Boolean)
GetObject(UInt64)
GetObjectType(UInt64)
GetSegmentByAddress(UInt64)
GetTypeByMethodTable(UInt64)
GetTypeByName(String)
GetTypeByName(IClrModule, String)
IsObjectCorrupted(IClrValue, IObjectCorruption)
IsObjectCorrupted(UInt64, IObjectCorruption)
VerifyHeap()
VerifyHeap(IEnumerable<IClrValue>)
net11.0-windows7.0
namespace Microsoft.Diagnostics.Runtime.Interfaces
{
public interface IClrHeap
{
IClrRuntime! Runtime { get; }
}
}
| .NET | 5.06.07.08.09.010.011.0 |
|---|---|
| .NET Core | 2.02.12.23.03.1 |
| .NET Framework | 4.6.14.6.24.74.7.14.7.24.84.8.1 |
| .NET Standard | 2.02.1 |
Information specific to net11.0 | |
| Platforms | This API is only available when you target a specific platform: |
| Windows | 7.0 |
Information specific to net11.0-windows7.0 | |
| Assembly | Microsoft.Diagnostics.Runtime , Version=4.2.15.1201, PublicKeyToken=31bf3856ad364e35 |
| Referencing | Your project needs a package reference to |
| Package | Microsoft.Diagnostics.Runtime (4.2.751201) netstandard2.0 |
| Platform Restrictions | The property getter is supported on all platforms. |
- Built-in API
- Package-provided API