Aracılığıyla paylaş


MeasurementCallback<T> Temsilci

Tanım

Ölçümler kaydedilirken kullanılan Meterlistener geri çağırmalarını temsil eden bir temsilci.

generic <typename T>
 where T : value classpublic delegate void MeasurementCallback(Instrument ^ instrument, T measurement, ReadOnlySpan<KeyValuePair<System::String ^, System::Object ^>> tags, System::Object ^ state);
public delegate void MeasurementCallback<T>(Instrument instrument, T measurement, ReadOnlySpan<KeyValuePair<string,object?>> tags, object? state) where T : struct;
type MeasurementCallback<'T (requires 'T : struct)> = delegate of Instrument * 'T * ReadOnlySpan<KeyValuePair<string, obj>> * obj -> unit
Public Delegate Sub MeasurementCallback(Of T)(instrument As Instrument, measurement As T, tags As ReadOnlySpan(Of KeyValuePair(Of String, Object)), state As Object)

Tür Parametreleri

T

Ölçümün temsil ettiği tür.

Parametreler

instrument
Instrument

Ölçümü gönderen alet.

measurement
T

Ölçüm değeri.

tags
ReadOnlySpan<KeyValuePair<String,Object>>

Ölçümle ilişkili anahtar-değer çifti etiketlerinin yayılma alanı.

state
Object

İlk olarak yöntemine EnableMeasurementEvents(Instrument, Object) geçirilen durum nesnesi.

Uzantı Metotları

GetMethodInfo(Delegate)

Belirtilen temsilci tarafından temsil edilen yöntemi temsil eden bir nesnesi alır.

Şunlara uygulanır