IMeterFactory Gränssnitt
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
En fabrik för att skapa Meter instanser.
public interface class IMeterFactory : IDisposable
public interface IMeterFactory : IDisposable
type IMeterFactory = interface
interface IDisposable
Public Interface IMeterFactory
Implements IDisposable
- Implementeringar
Kommentarer
Mätarfabriker kommer att ansvara för följande ansvarsområden:
- Skapa en ny mätare.
- Koppla fabriksinstansen som ett omfång till mätarkonstruktorn för alla skapade mätarobjekt.
- Lagra skapade mätare i en cache och returnera en cachelagrad instans om en mätare med samma parametrar (namn, version och taggar) begärs.
- Bortskaffa alla cachelagrade mätarobjekt vid fabrikshantering.
Metoder
| Name | Description |
|---|---|
| Create(MeterOptions) |
Skapar en ny Meter instans. |
| Dispose() |
Utför programdefinierade uppgifter som är associerade med att frigöra, frigöra eller återställa ohanterade resurser. (Ärvd från IDisposable) |
Tilläggsmetoder
| Name | Description |
|---|---|
| Create(IMeterFactory, String, String, IEnumerable<KeyValuePair<String,Object>>) |
Skapar en Meter med angiven |