MeasurementCallback<T> 委托

定义

表示记录度量值时使用的 Meterlistener 回调的委托。

C#
public delegate void MeasurementCallback<T>(Instrument instrument, T measurement, ReadOnlySpan<KeyValuePair<string,object?>> tags, object? state) where T : struct;
C#
public delegate void MeasurementCallback<T>(Instrument instrument, T measurement, ReadOnlySpan<KeyValuePair<string,object?>> tags, object? state);

类型参数

T

度量表示的类型。

参数

instrument
Instrument

发送测量的仪器。

measurement
T

度量值。

tags
ReadOnlySpan<KeyValuePair<String,Object>>

与度量关联的键值对标记范围。

state
Object

最初传递给 EnableMeasurementEvents(Instrument, Object) 方法的状态对象。

扩展方法

GetMethodInfo(Delegate)

获取指示指定委托表示的方法的对象。

适用于

产品 版本
.NET 6, 7, 8 (package-provided), 8, 9 (package-provided), 9, 10 (package-provided), 10
.NET Standard 2.0 (package-provided)