C# Класс HeapProfiler.HeapViewer

Наследование: TaskForm
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
FunctionNames NameTable
ListItems List

Защищенные свойства (Protected)

Свойство Тип Описание
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