Class SimpleProfiler
- Namespace
- Garyon.Mechanisms
- Assembly
- Garyon.dll
A simple profiler that tracks time and memory without sophisticated mechanisms and edge cases.
public sealed class SimpleProfiler
- Inheritance
-
SimpleProfiler
- Inherited Members
- Extension Methods
Remarks
Can be useful for basic info that can be logged for debug purposes.
Properties
SnapshotResults
public SimpleProfiler.Results? SnapshotResults { get; }
Property Value
Methods
End()
public void End()
Initialize()
public void Initialize()
Run()
Begins the profiling process and returns an instance tracking the process that implements IDisposable.
public SimpleProfiler.ProfilingProcess Run()
Returns
- SimpleProfiler.ProfilingProcess
A SimpleProfiler.ProfilingProcess involving this simple profiler, which can be used in a using block.