Interface IDiagnosticsService
Diagnostics service.
Namespace: MAT.Atlas.Automation.Api
Assembly: MAT.Atlas.Automation.Api.dll
Syntax
[AutomationService("Diagnostics")]
public interface IDiagnosticsService : IAutomationService
Methods
GetProfilingSettings()
Get profiling settings.
Declaration
DiagnosticProfilingSettings GetProfilingSettings()
Returns
Type | Description |
---|---|
DiagnosticProfilingSettings | Profiling settings. |
StartMemoryProfiling()
Start a memory profiling session.
Declaration
void StartMemoryProfiling()
StartPerformanceProfiling()
Start a performance profiling session.
Declaration
void StartPerformanceProfiling()
StopMemoryProfiling()
Stop a memory profiling session.
Declaration
void StopMemoryProfiling()
StopPerformanceProfiling()
Stop a performance profiling session.
Declaration
void StopPerformanceProfiling()
TakeMemorySnapshot()
Take a memory snapshot.
Declaration
void TakeMemorySnapshot()
Remarks
Only valid during a memory profiling session.