diff options
author | Drachenkaetzchen <felicia@drachenkatze.org> | 2020-01-15 16:01:35 +0100 |
---|---|---|
committer | Drachenkaetzchen <felicia@drachenkatze.org> | 2020-01-15 16:01:35 +0100 |
commit | 694cca4b21878850ba6131105a0c560fdfbc5f10 (patch) | |
tree | 016aadbd247f72e352fc341f3ce944980dc70c90 /src/SMAPI/Framework/PerformanceCounter/AlertContext.cs | |
parent | 280dc911839f8996cddd9804f3f545cc38d20243 (diff) | |
download | SMAPI-694cca4b21878850ba6131105a0c560fdfbc5f10.tar.gz SMAPI-694cca4b21878850ba6131105a0c560fdfbc5f10.tar.bz2 SMAPI-694cca4b21878850ba6131105a0c560fdfbc5f10.zip |
Added documentation for all performance counter methods and members. Refactored the naming of several members and methods to reflect their actual intention.
Diffstat (limited to 'src/SMAPI/Framework/PerformanceCounter/AlertContext.cs')
-rw-r--r-- | src/SMAPI/Framework/PerformanceCounter/AlertContext.cs | 18 |
1 files changed, 15 insertions, 3 deletions
diff --git a/src/SMAPI/Framework/PerformanceCounter/AlertContext.cs b/src/SMAPI/Framework/PerformanceCounter/AlertContext.cs index c4a57a49..63f0a5ed 100644 --- a/src/SMAPI/Framework/PerformanceCounter/AlertContext.cs +++ b/src/SMAPI/Framework/PerformanceCounter/AlertContext.cs @@ -1,14 +1,26 @@ namespace StardewModdingAPI.Framework.PerformanceCounter { - public struct AlertContext + /// <summary>The context for an alert.</summary> + internal struct AlertContext { - public string Source; - public double Elapsed; + /// <summary>The source which triggered the alert.</summary> + public readonly string Source; + /// <summary>The elapsed milliseconds.</summary> + public readonly double Elapsed; + + /// <summary>Creates a new alert context.</summary> + /// <param name="source">The source which triggered the alert.</param> + /// <param name="elapsed">The elapsed milliseconds.</param> public AlertContext(string source, double elapsed) { this.Source = source; this.Elapsed = elapsed; } + + public override string ToString() + { + return $"{this.Source}: {this.Elapsed:F2}ms"; + } } } |