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

◆ Observe() [2/3]

override void System.Diagnostics.Metrics.ObservableInstrument< T >.Observe ( MeterListener listener)
inlinepackagevirtual

Reimplemented from System.Diagnostics.Metrics.Instrument< T >.

Definition at line 18 of file ObservableInstrument.cs.

19 {
20 object subscriptionState = GetSubscriptionState(listener);
22 if (enumerable == null)
23 {
24 return;
25 }
26 foreach (Measurement<T> item in enumerable)
27 {
28 listener.NotifyMeasurement(this, item.Value, item.Tags, subscriptionState);
29 }
30 }
object GetSubscriptionState(MeterListener listener)
IEnumerable< Measurement< T > > Observe()

References System.Diagnostics.Metrics.Instrument< T >.GetSubscriptionState(), System.item, and System.Diagnostics.Metrics.ObservableInstrument< T >.Observe().