MeasurementCallback<T> Temsilci

Tanım

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

generic <typename T>
public 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);
type MeasurementCallback<'T> = 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 olduğu 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ılması.

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