Condividi tramite


IMeterFactory Interfaccia

Definizione

Factory per la creazione di Meter istanze.

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

Commenti

Le fabbriche di contatori saranno responsabili delle seguenti responsabilità:

  • Creazione di un nuovo contatore.
  • Collegamento dell'istanza di factory come ambito al costruttore Contatore per tutti gli oggetti Meter creati.
  • L'archiviazione dei contatori creati in una cache e la restituzione di un'istanza memorizzata nella cache se viene richiesto un contatore con gli stessi parametri (nome, versione e tag).
  • Eliminazione di tutti gli oggetti contatori memorizzati nella cache al momento dell'eliminazione della fabbrica.

Metodi

Nome Descrizione
Create(MeterOptions)

Crea una nuova istanza di Meter.

Dispose()

Esegue attività definite dall'applicazione, come rilasciare o reimpostare risorse non gestite.

(Ereditato da IDisposable)

Metodi di estensione

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

Crea un Meter oggetto con l'oggetto , versione tagsspecificatoname.

Si applica a