英語で読む

次の方法で共有


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)