ClrHeap
CanWalkHeap
ExceptionType
FreeType
IsServer
ObjectType
Runtime
Segments
StringType
SubHeaps
EnumerateAllocationContexts()
EnumerateFinalizableObjects()
EnumerateFinalizerRoots()
EnumerateObjects()
EnumerateObjects(Boolean)
EnumerateObjects(MemoryRange, Boolean)
EnumerateRoots()
EnumerateSyncBlocks()
FindNextObjectOnSegment(UInt64, Boolean)
FindPreviousObjectOnSegment(UInt64, Boolean)
FullyVerifyObject(UInt64, IEnumerable<ObjectCorruption>)
GetObject(UInt64)
GetObject(UInt64, ClrType)
GetObjectType(UInt64)
GetSegmentByAddress(UInt64)
GetTypeByMethodTable(UInt64)
GetTypeByName(String)
GetTypeByName(ClrModule, String)
IsObjectCorrupted(UInt64, ObjectCorruption)
ToString()
VerifyHeap()
VerifyHeap(IEnumerable<ClrObject>)
net6.0
namespace Microsoft.Diagnostics.Runtime
{
public sealed class ClrHeap : IClrHeap
{
public ClrType? GetTypeByName(ClrModule! module, string! name);
}
}
.NET | 5.06.07.08.09.010.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 net6.0 | |
Assemblies | Microsoft.Diagnostics.Runtime , Version=4.0.10.36003, PublicKeyToken=31bf3856ad364e35 Microsoft.Diagnostics.Runtime , Version=3.1.10.12801, PublicKeyToken=31bf3856ad364e35 |
Referencing | Your project needs a package reference to |
Package | Microsoft.Diagnostics.Runtime (4.0.0-beta.24360.3) net6.0 |
Platform Restrictions | This API is supported on all platforms. |
- Built-in API
- Package-provided API