Class DiagnosticsServiceClient
Diagnostics service client.
Inheritance
System.Object
DiagnosticsServiceClient
Inherited Members
Namespace: MAT.Atlas.Automation.Client.Services
Assembly: MAT.Atlas.Automation.Client.dll
Syntax
public sealed class DiagnosticsServiceClient : AutomationServiceClientNoCallbackBase<DiagnosticsServiceClient, IDiagnosticsService>, IAutomationServiceMethodHandlers<IDiagnosticsService>, IDisposable
Remarks
WCF API only.
Constructors
DiagnosticsServiceClient()
Declaration
public DiagnosticsServiceClient()
Methods
GetProfilingSettings()
Get profiling settings.
Declaration
public DiagnosticProfilingSettings GetProfilingSettings()
Returns
Type | Description |
---|---|
DiagnosticProfilingSettings | Profiling settings. |
StartMemoryProfiling()
Start a memory profiling session.
Declaration
public void StartMemoryProfiling()
StartPerformanceProfiling()
Start a performance profiling session.
Declaration
public void StartPerformanceProfiling()
StopMemoryProfiling()
Stop a memory profiling session.
Declaration
public void StopMemoryProfiling()
StopPerformanceProfiling()
Stop a performance profiling session.
Declaration
public void StopPerformanceProfiling()
TakeMemorySnapshot()
Take a memory snapshot.
Declaration
public void TakeMemorySnapshot()
Remarks
Only valid during a memory profiling session.
Implements
System.IDisposable