Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ Meter() [2/2]

System.Diagnostics.Metrics.Meter.Meter ( string name,
string? version )
inline

Definition at line 22 of file Meter.cs.

23 {
24 if (name == null)
25 {
26 throw new ArgumentNullException("name");
27 }
28 Name = name;
29 Version = version;
30 lock (Instrument.SyncObject)
31 {
32 s_allMeters.Add(this);
33 }
34 GC.KeepAlive(MetricsEventSource.Log);
35 }
static readonly List< Meter > s_allMeters
Definition Meter.cs:7

References System.GC.KeepAlive(), System.Diagnostics.Metrics.MetricsEventSource.Log, System.Diagnostics.Metrics.Meter.Name, System.Diagnostics.Metrics.Meter.s_allMeters, and System.Diagnostics.Metrics.Instrument< T >.SyncObject.