IMetricsListener.InstrumentPublished(Instrument, Object) Method

Definition

Called when a new instrument is created and enabled by a matching rule.

public:
 bool InstrumentPublished(System::Diagnostics::Metrics::Instrument ^ instrument, [Runtime::InteropServices::Out] System::Object ^ % userState);
public bool InstrumentPublished (System.Diagnostics.Metrics.Instrument instrument, out object? userState);
abstract member InstrumentPublished : System.Diagnostics.Metrics.Instrument * obj -> bool
Public Function InstrumentPublished (instrument As Instrument, ByRef userState As Object) As Boolean

Parameters

instrument
Instrument

The new Instrument.

userState
Object

Listener state associated with this instrument. This will be returned to MeasurementCallback<T> and MeasurementsCompleted(Instrument, Object).

Returns

true if the listener wants to subscribe to this instrument, otherwise false.

Applies to