IMeterFactory Interfejs

Definicja

Fabryka do tworzenia Meter wystąpień.

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

Uwagi

Fabryki mierników będą odpowiedzialne za następujące obowiązki:

  • Tworzenie nowego miernika.
  • Dołączanie wystąpienia fabryki jako zakresu do konstruktora miernika dla wszystkich utworzonych obiektów miernika.
  • Przechowywanie utworzonych mierników w pamięci podręcznej i zwracanie buforowanego wystąpienia, jeśli zostanie żądany miernik o tych samych parametrach (nazwa, wersja i tagi).
  • Usuwanie wszystkich buforowanych obiektów miernika po likwidacji fabryki.

Metody

Create(MeterOptions)

Tworzy nowe wystąpienie klasy Meter.

Dispose()

Wykonuje zdefiniowane przez aplikację zadania skojarzone ze zwalnianiem lub resetowaniem zasobów niezarządzanych.

(Odziedziczone po IDisposable)

Metody rozszerzania

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

Tworzy obiekt Meter o określonej wartości name, versioni tags.

Dotyczy