Skip to content

SAIF.Framework.CodeTimer API reference

This page lists all public types exposed by SAIF.Framework.CodeTimer. Each type links to its full API reference page.

Types

Type Kind Namespace Purpose
CodeTimer Class (static) SAIF.Framework.CodeTimer Central static API for starting/stopping hierarchical timers and producing XML results.
CodeTimerAttribute Class SAIF.Framework.CodeTimer Method-level attribute ([CodeTimer(enabled)]) that toggles timing per instrumented method.
CodeTimerEntry Class SAIF.Framework.CodeTimer Mutable record of one timer's running state and accumulated statistics.
CodeTimerItem Class SAIF.Framework.CodeTimer Hierarchical result node used to build a tree of timing results for output.
CodeTimerItemSorter Class SAIF.Framework.CodeTimer Non-generic comparer for sorting CodeTimerItem objects by name, elapsed, quantity, or average.
CustomTimeSpan Class SAIF.Framework.CodeTimer Simple value holder for one timed span's duration and start/stop timestamps.

Sources

  • SAIF.Framework.CodeTimer\SAIF.Framework.CodeTimer\CodeTimer.cs
  • SAIF.Framework.CodeTimer\SAIF.Framework.CodeTimer\CodeTimerAttribute.cs
  • SAIF.Framework.CodeTimer\SAIF.Framework.CodeTimer\CodeTimerEntry.cs
  • SAIF.Framework.CodeTimer\SAIF.Framework.CodeTimer\CodeTimerItem.cs
  • SAIF.Framework.CodeTimer\SAIF.Framework.CodeTimer\CodeTimerItemSorter.cs
  • SAIF.Framework.CodeTimer\SAIF.Framework.CodeTimer\CustomTimeSpan.cs
  • SAIF.Framework.CodeTimer\SAIF.Framework.CodeTimer\SAIF.Framework.CodeTimer.csproj