Freigeben über


MeterListener Klasse

Definition

Die MeterListener-Klasse wird verwendet, um die Aufzeichnung der Metrikinstrumentmessungen zu überwachen.

public ref class MeterListener sealed : IDisposable
public sealed class MeterListener : IDisposable
type MeterListener = class
    interface IDisposable
Public NotInheritable Class MeterListener
Implements IDisposable
Vererbung
MeterListener
Implementiert

Konstruktoren

MeterListener()

Initialisiert eine neue Instanz der MeterListener-Klasse.

Eigenschaften

InstrumentPublished

Ruft den Rückruf ab, um benachrichtigt zu werden, wenn ein Instrument veröffentlicht wird, oder legt diesen fest.

MeasurementsCompleted

Ruft den Rückruf ab, um benachrichtigt zu werden, wenn die Messung auf einem Instrument beendet wird, oder legt diesen fest. Dies kann passieren, wenn die Verbrauchseinheit oder der Listener auf dem Listener verworfen oder aufgerufen Dispose() wird.

Methoden

DisableMeasurementEvents(Instrument)

Beendet das Lauschen auf eine bestimmte Messaufzeichnung des Instruments.

Dispose()

Entsorgt die Listener, die verhindern, dass sie auf ein beliebiges Instrument lauschen.

EnableMeasurementEvents(Instrument, Object)

Beginnt mit dem Lauschen einer bestimmten Messaufzeichnung eines bestimmten Instruments.

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
RecordObservableInstruments()

Ruft alle Observable-Instrumente auf, auf die der Listener lauscht, und ruft SetMeasurementEventCallback<T>(MeasurementCallback<T>) mit jeder erfassten Messung auf.

SetMeasurementEventCallback<T>(MeasurementCallback<T>)

Legt einen Rückruf für einen bestimmten numerischen Typ fest, um die Messaufzeichnungsbenachrichtigung von allen Instrumenten abzurufen, die das Lauschen ermöglichten und mit demselben angegebenen numerischen Typ erstellt wurden. Wenn eine Messung vom Typ T aufgezeichnet und ein Rückruf vom Typ T registriert wird, wird dieser Rückruf verwendet.

Start()

Ermöglicht es dem Listener, mit dem Abhören der Messaufzeichnung von Instrumenten zu beginnen.

ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für: