Ler em inglês

Compartilhar via


IMeterFactory Interface

Definição

Uma fábrica para criar Meter instâncias.

public interface IMeterFactory : IDisposable
Implementações

Comentários

As fábricas de medidores serão responsáveis pelas seguintes responsabilidades:

  • Criando um novo medidor.
  • Anexando a instância de fábrica como um escopo ao construtor Meter para todos os objetos meter criados.
  • Armazenar medidores criados em um cache e retornar uma instância armazenada em cache se um medidor com os mesmos parâmetros (nome, versão e marcas) for solicitado.
  • Descartar todos os objetos do Medidor armazenados em cache após o descarte de fábrica.

Métodos

Create(MeterOptions)

Cria uma nova instância Meter.

Dispose()

Realiza tarefas definidas pelo aplicativo associadas à liberação ou à redefinição de recursos não gerenciados.

(Herdado de IDisposable)

Métodos de Extensão

Aplica-se a

Produto Versões
.NET 8 (package-provided), 8, 9 (package-provided), 9
.NET Framework 4.7 (package-provided), 4.7.1 (package-provided), 4.7.2 (package-provided), 4.8 (package-provided)
.NET Standard 2.0 (package-provided)