C# Class HeapProfiler.HeapViewer

Inheritance: TaskForm
Afficher le fichier Open project: kg/HeapProfiler Class Usage Examples

Méthodes publiques

Свойство Type Description
FunctionNames NameTable
ListItems List

Protected Properties

Свойство Type Description
Filename string
FunctionFilter string
Instance HeapProfiler.HeapRecording
ListFormat System.Drawing.StringFormat
PendingLoad IFuture
Snapshot HeapSnapshot
Updating bool

Méthodes publiques

Méthode Description
GetBytesTotal ( HeapSnapshotInfo item ) : long
HeapViewer ( TaskScheduler scheduler ) : System
HeapViewer ( TaskScheduler scheduler, HeapProfiler.HeapRecording instance ) : System
RefreshHeap ( ) : void
SetSnapshot ( int index ) : void

Méthodes protégées

Méthode Description
Dispose ( bool disposing ) : void

Clean up any resources being used.

SetBusy ( bool busy ) : void

Private Methods

Méthode Description
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

Method Details

Dispose() protected méthode

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

GetBytesTotal() public méthode

public GetBytesTotal ( HeapSnapshotInfo item ) : long
item HeapSnapshotInfo
Résultat long

HeapViewer() public méthode

public HeapViewer ( TaskScheduler scheduler ) : System
scheduler TaskScheduler
Résultat System

HeapViewer() public méthode

public HeapViewer ( TaskScheduler scheduler, HeapProfiler.HeapRecording instance ) : System
scheduler TaskScheduler
instance HeapProfiler.HeapRecording
Résultat System

RefreshHeap() public méthode

public RefreshHeap ( ) : void
Résultat void

SetBusy() protected méthode

protected SetBusy ( bool busy ) : void
busy bool
Résultat void

SetSnapshot() public méthode

public SetSnapshot ( int index ) : void
index int
Résultat void

Property Details

Filename protected_oe property

protected string Filename
Résultat string

FunctionFilter protected_oe property

protected string FunctionFilter
Résultat string

FunctionNames public_oe property

public NameTable FunctionNames
Résultat NameTable

Instance protected_oe property

protected HeapRecording,HeapProfiler Instance
Résultat HeapProfiler.HeapRecording

ListFormat protected_oe property

protected StringFormat,System.Drawing ListFormat
Résultat System.Drawing.StringFormat

ListItems public_oe property

public List ListItems
Résultat List

PendingLoad protected_oe property

protected IFuture PendingLoad
Résultat IFuture

Snapshot protected_oe property

protected HeapSnapshot Snapshot
Résultat HeapSnapshot

Updating protected_oe property

protected bool Updating
Résultat bool