C# Класс msos.ClrHeapExtensions

Показать файл Открыть проект

Открытые методы

Метод Описание
FlatSubgraphOf ( this heap, ulong objPtr ) : ClrType>>.IEnumerable

Returns only referenced objects that do not contain further pointers, and referenced arrays of objects that do not contain further pointers. This provides a fast estimate of the amount of memory that is likely only retained by the target object.

GetFreeSpaceBySegment ( this heap ) : ulong>.IDictionary
GroupTypesInObjectSetAndSortBySize ( this heap, IEnumerable addresses ) : IEnumerable
SizeReachableFromObjectSet ( this heap, IEnumerable objects ) : ulong
SubgraphOf ( this heap, ulong objPtr ) : ClrType>>.IEnumerable

Приватные методы

Метод Описание
EnumerateFromObjectSet ( Microsoft.Diagnostics.Runtime.ClrHeap heap, IEnumerable objects ) : ClrType>>.IEnumerable
GetStats ( string type, IEnumerable objectSizes ) : HeapTypeStatistics

Описание методов

FlatSubgraphOf() публичный статический Метод

Returns only referenced objects that do not contain further pointers, and referenced arrays of objects that do not contain further pointers. This provides a fast estimate of the amount of memory that is likely only retained by the target object.
public static FlatSubgraphOf ( this heap, ulong objPtr ) : ClrType>>.IEnumerable
heap this
objPtr ulong
Результат ClrType>>.IEnumerable

GetFreeSpaceBySegment() публичный статический Метод

public static GetFreeSpaceBySegment ( this heap ) : ulong>.IDictionary
heap this
Результат ulong>.IDictionary

GroupTypesInObjectSetAndSortBySize() публичный статический Метод

public static GroupTypesInObjectSetAndSortBySize ( this heap, IEnumerable addresses ) : IEnumerable
heap this
addresses IEnumerable
Результат IEnumerable

SizeReachableFromObjectSet() публичный статический Метод

public static SizeReachableFromObjectSet ( this heap, IEnumerable objects ) : ulong
heap this
objects IEnumerable
Результат ulong

SubgraphOf() публичный статический Метод

public static SubgraphOf ( this heap, ulong objPtr ) : ClrType>>.IEnumerable
heap this
objPtr ulong
Результат ClrType>>.IEnumerable