IMeterFactory Interfaz

Definición

Un generador para crear Meter instancias.

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

Comentarios

Los generadores de medidores serán responsables de las siguientes responsabilidades:

  • Crear un nuevo medidor.
  • Adjuntar la instancia de fábrica como ámbito al constructor Meter para todos los objetos Meter creados.
  • Almacenar medidores creados en una memoria caché y devolver una instancia almacenada en caché si se solicita un medidor con los mismos parámetros (nombre, versión y etiquetas).
  • Eliminación de todos los objetos meter almacenados en caché tras la eliminación de fábrica.

Métodos

Create(MeterOptions)

Crea una nueva instancia de Meter.

Dispose()

Realiza tareas definidas por la aplicación asociadas a la liberación o al restablecimiento de recursos no administrados.

(Heredado de IDisposable)

Métodos de extensión

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

Crea un Meter objeto con el especificado name, versiony tags.

Se aplica a