IMeterFactory Interface
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Uma fábrica para criar Meter instâncias.
public interface class IMeterFactory : IDisposable
public interface IMeterFactory : IDisposable
type IMeterFactory = interface
interface IDisposable
Public Interface IMeterFactory
Implements IDisposable
- Implementações
Observações
As fábricas de contadores serão responsáveis pelas seguintes responsabilidades:
- A criar um novo medidor.
- Anexar a instância de fábrica como um escopo ao construtor Meter para todos os objetos Meter criados.
- Armazenar os contadores criados numa cache e devolver uma instância em cache se for solicitado um contador com os mesmos parâmetros (nome, versão e etiquetas).
- Eliminação de todos os objetos do Meter em cache após a eliminação de fábrica.
Métodos
| Name | Description |
|---|---|
| Create(MeterOptions) |
Cria uma nova Meter instância. |
| Dispose() |
Realiza tarefas definidas pela aplicação associadas à libertação, libertação ou reinício de recursos não geridos. (Herdado de IDisposable) |
Métodos da Extensão
| Name | Description |
|---|---|
| Create(IMeterFactory, String, String, IEnumerable<KeyValuePair<String,Object>>) |
Cria um Meter com os especificados |