C# Class ModernApp4Me.Universal.Memory.M4MMemoryProfiler

Enables to profile the usage of the memory.
Mostrar archivo Open project: smartnsoft/ModernApp4Me

Public Methods

Method Description
BeginRecording ( ) : void

Protected Methods

Method Description
GetAppMemoryUsage ( ) : float

Returns the app memory usage.

GetAppMemoryUsageLevel ( ) : string

Returns the app memory usage level.

GetAppMemoryUsageLimit ( ) : float

Returns the app memory usage limit.

WriteReport ( string report ) : void

Enables to write the memory state where you want like the isostore or the debug console.

Method Details

BeginRecording() public method

public BeginRecording ( ) : void
return void

GetAppMemoryUsage() protected abstract method

Returns the app memory usage.
protected abstract GetAppMemoryUsage ( ) : float
return float

GetAppMemoryUsageLevel() protected abstract method

Returns the app memory usage level.
protected abstract GetAppMemoryUsageLevel ( ) : string
return string

GetAppMemoryUsageLimit() protected abstract method

Returns the app memory usage limit.
protected abstract GetAppMemoryUsageLimit ( ) : float
return float

WriteReport() protected abstract method

Enables to write the memory state where you want like the isostore or the debug console.
protected abstract WriteReport ( string report ) : void
report string the memory state
return void