语言

IMeterFactory 接口

定义

用于创建 Meter 实例的工厂。

public interface class IMeterFactory : IDisposable
public interface IMeterFactory : IDisposable
type IMeterFactory = interface
    interface IDisposable
Public Interface IMeterFactory
Implements IDisposable
实现

注解

计量工厂将负责以下责任:

  • 创建新计量。
  • 将工厂实例作为范围附加到所有创建的 Meter 对象的计量构造函数。
  • 如果请求了具有相同参数的计量(名称、版本和标记),则存储缓存中的计量,并返回缓存实例。
  • 在工厂处置时释放所有缓存的计量对象。

方法

名称 说明
Create(MeterOptions)

创建新的 Meter 实例。

Dispose()

执行与释放、释放或重置非托管资源关联的应用程序定义任务。

(继承自 IDisposable)

扩展方法

名称 说明
Create(IMeterFactory, String, String, IEnumerable<KeyValuePair<String,Object>>)

Meter使用指定的nameversiontags

适用于