IMeterFactory Antarmuka

Definisi

Pabrik untuk membuat Meter instans.

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

Keterangan

Pabrik meteran akan bertanggung jawab atas tanggung jawab berikut:

  • Membuat meteran baru.
  • Melampirkan instans pabrik sebagai cakupan ke konstruktor Meter untuk semua objek Meter yang dibuat.
  • Menyimpan meter yang dibuat dalam cache dan mengembalikan instans cache jika meteran dengan parameter yang sama (nama, versi, dan tag) diminta.
  • Membuang semua objek Meteran yang di-cache saat pembuangan pabrik.

Metode

Create(MeterOptions)

Membuat instans baru Meter .

Dispose()

Melakukan tugas yang ditentukan aplikasi yang terkait dengan membebaskan, melepaskan, atau mereset sumber daya yang tidak terkelola.

(Diperoleh dari IDisposable)

Metode Ekstensi

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

Meter Membuat dengan , , versiondan tagsyang ditentukan name.

Berlaku untuk