C# 클래스 msos.HeapIndex

파일 보기 프로젝트 열기: goldshtn/msos 1 사용 예제들

공개 메소드들

메소드 설명
Build ( int chunkSize, string indexFileName, bool enumerateAllRoots ) : bool
FindPaths ( ulong targetObj, int maxResults, int maxLocalRoots, int maxDepth, bool runInParallel ) : IEnumerable
FindRefs ( ulong targetObj ) : IEnumerable
HeapIndex ( CommandExecutionContext context ) : System
Load ( string indexFileName ) : void

비공개 메소드들

메소드 설명
BuildChunkIndex ( ) : void
BuildChunks ( ) : void
ChunkIdForObject ( ulong objAddress ) : int
DisplayStatistics ( ) : void
Measure ( System.Action what, string description ) : void
Save ( string indexFileName ) : void
StartOfChunk ( ulong address ) : ulong

메소드 상세

Build() 공개 메소드

public Build ( int chunkSize, string indexFileName, bool enumerateAllRoots ) : bool
chunkSize int
indexFileName string
enumerateAllRoots bool
리턴 bool

FindPaths() 공개 메소드

public FindPaths ( ulong targetObj, int maxResults, int maxLocalRoots, int maxDepth, bool runInParallel ) : IEnumerable
targetObj ulong
maxResults int
maxLocalRoots int
maxDepth int
runInParallel bool
리턴 IEnumerable

FindRefs() 공개 메소드

public FindRefs ( ulong targetObj ) : IEnumerable
targetObj ulong
리턴 IEnumerable

HeapIndex() 공개 메소드

public HeapIndex ( CommandExecutionContext context ) : System
context CommandExecutionContext
리턴 System

Load() 공개 메소드

public Load ( string indexFileName ) : void
indexFileName string
리턴 void