C# 클래스 HeapProfiler.HeapViewer

상속: TaskForm
파일 보기 프로젝트 열기: kg/HeapProfiler 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
FunctionNames NameTable
ListItems List

보호된 프로퍼티들

프로퍼티 타입 설명
Filename string
FunctionFilter string
Instance HeapProfiler.HeapRecording
ListFormat System.Drawing.StringFormat
PendingLoad IFuture
Snapshot HeapSnapshot
Updating bool

공개 메소드들

메소드 설명
GetBytesTotal ( HeapSnapshotInfo item ) : long
HeapViewer ( TaskScheduler scheduler ) : System
HeapViewer ( TaskScheduler scheduler, HeapProfiler.HeapRecording instance ) : System
RefreshHeap ( ) : void
SetSnapshot ( int index ) : void

보호된 메소드들

메소드 설명
Dispose ( bool disposing ) : void

Clean up any resources being used.

SetBusy ( bool busy ) : void

비공개 메소드들

메소드 설명
CloseMenu_Click ( object sender, EventArgs e ) : void
HeapViewer_FormClosed ( object sender, System.Windows.Forms.FormClosedEventArgs e ) : void
InitializeComponent ( ) : void

Required method for Designer support - do not modify the contents of this method with the code editor.

SetCurrentSnapshot ( HeapSnapshotInfo info ) : IEnumerator
Timeline_RangeChanged ( object sender, EventArgs e ) : void

메소드 상세

Dispose() 보호된 메소드

Clean up any resources being used.
protected Dispose ( bool disposing ) : void
disposing bool true if managed resources should be disposed; otherwise, false.
리턴 void

GetBytesTotal() 공개 메소드

public GetBytesTotal ( HeapSnapshotInfo item ) : long
item HeapSnapshotInfo
리턴 long

HeapViewer() 공개 메소드

public HeapViewer ( TaskScheduler scheduler ) : System
scheduler TaskScheduler
리턴 System

HeapViewer() 공개 메소드

public HeapViewer ( TaskScheduler scheduler, HeapProfiler.HeapRecording instance ) : System
scheduler TaskScheduler
instance HeapProfiler.HeapRecording
리턴 System

RefreshHeap() 공개 메소드

public RefreshHeap ( ) : void
리턴 void

SetBusy() 보호된 메소드

protected SetBusy ( bool busy ) : void
busy bool
리턴 void

SetSnapshot() 공개 메소드

public SetSnapshot ( int index ) : void
index int
리턴 void

프로퍼티 상세

Filename 보호되어 있는 프로퍼티

protected string Filename
리턴 string

FunctionFilter 보호되어 있는 프로퍼티

protected string FunctionFilter
리턴 string

FunctionNames 공개적으로 프로퍼티

public NameTable FunctionNames
리턴 NameTable

Instance 보호되어 있는 프로퍼티

protected HeapRecording,HeapProfiler Instance
리턴 HeapProfiler.HeapRecording

ListFormat 보호되어 있는 프로퍼티

protected StringFormat,System.Drawing ListFormat
리턴 System.Drawing.StringFormat

ListItems 공개적으로 프로퍼티

public List ListItems
리턴 List

PendingLoad 보호되어 있는 프로퍼티

protected IFuture PendingLoad
리턴 IFuture

Snapshot 보호되어 있는 프로퍼티

protected HeapSnapshot Snapshot
리턴 HeapSnapshot

Updating 보호되어 있는 프로퍼티

protected bool Updating
리턴 bool