語言

IMeterFactory 介面

定義

一個用來建立 Meter 實例的工廠。

public interface class IMeterFactory : IDisposable
public interface IMeterFactory : IDisposable
type IMeterFactory = interface
    interface IDisposable
Public Interface IMeterFactory
Implements IDisposable
實作

備註

電表工廠將負責以下職責:

  • 建立新的計量器。
  • 將工廠實例作為 Meter 建構子的範圍,附加於所有已建立的 Meter 物件。
  • 將已建立的計量器儲存在快取中,若請求具有相同參數(名稱、版本與標籤)的計量器,則回傳快取實例。
  • 在工廠處理時會處理所有快取的 Meter 物件。

方法

名稱 Description
Create(MeterOptions)

建立新的 Meter 實例。

Dispose()

執行與釋放、釋放或重設非受控資源相關聯的應用程式定義工作。

(繼承來源 IDisposable)

擴充方法

名稱 Description
Create(IMeterFactory, String, String, IEnumerable<KeyValuePair<String,Object>>)

創造 Meter 一個,包含指定的 nameversiontags和 。

適用於