IMeterFactory Schnittstelle

Definition

Eine Factory zum Erstellen von Meter Instanzen.

public interface class IMeterFactory : IDisposable
public interface IMeterFactory : IDisposable
type IMeterFactory = interface
    interface IDisposable
Public Interface IMeterFactory
Implements IDisposable
Implementiert

Hinweise

Verbrauchseinheitsfabriken sind für die folgenden Aufgaben verantwortlich:

  • Erstellen einer neuen Verbrauchseinheit.
  • Das Anfügen der Factory instance als Bereich an den Meter-Konstruktor für alle erstellten Meter-Objekte.
  • Speichern erstellter Verbrauchseinheiten in einem Cache und Zurückgeben eines zwischengespeicherten instance, wenn eine Verbrauchseinheit mit denselben Parametern (Name, Version und Tags) angefordert wird.
  • Entsorgung aller zwischengespeicherten Verbrauchseinheiten bei der Werksentsorgung.

Methoden

Create(MeterOptions)

Erstellt eine neue Meter-Instanz.

Dispose()

Führt anwendungsspezifische Aufgaben durch, die mit der Freigabe, der Zurückgabe oder dem Zurücksetzen von nicht verwalteten Ressourcen zusammenhängen.

(Geerbt von IDisposable)

Erweiterungsmethoden

Create(IMeterFactory, String, String, IEnumerable<KeyValuePair<String,Object>>)

Erstellt eine Meter mit den angegebenen name, versionund tags.

Gilt für: