IMeterFactory Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
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 de Medidor para todos os objetos de Medidor 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.
- Descarte de todos os objetos de Medidor armazenados em cache após o descarte de fábrica.
Métodos
| Nome | Description |
|---|---|
| Create(MeterOptions) |
Cria uma nova instância Meter. |
| Dispose() |
Executa tarefas definidas pelo aplicativo associadas à liberação, liberação ou redefinição de recursos não gerenciados. (Herdado de IDisposable) |
Métodos de Extensão
| Nome | Description |
|---|---|
| Create(IMeterFactory, String, String, IEnumerable<KeyValuePair<String,Object>>) |
Cria um Meter com o especificado |