IMeterFactory 接口

定义

用于创建 Meter 实例的工厂。

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

注解

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

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

方法

Create(MeterOptions)

创建一个新的 Meter 实例。

Dispose()

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

(继承自 IDisposable)

扩展方法

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

Meter使用指定的 nameversiontags创建 。

适用于