IMeterFactory Arabirim
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Örnek oluşturmaya Meter yönelik bir fabrika.
public interface class IMeterFactory : IDisposable
public interface IMeterFactory : IDisposable
type IMeterFactory = interface
interface IDisposable
Public Interface IMeterFactory
Implements IDisposable
- Uygulamalar
Açıklamalar
Ölçüm fabrikaları aşağıdaki sorumlulukları karşılar:
- Yeni ölçüm oluşturma.
- Fabrika örneğini, oluşturulan tüm Meter nesneleri için Ölçüm oluşturucusunun kapsamı olarak ekleme.
- Oluşturulan ölçümleri bir önbellekte depolama ve aynı parametrelere (ad, sürüm ve etiketler) sahip bir ölçüm istenirse önbelleğe alınmış örneği döndürme.
- Tüm önbelleğe alınmış Meter nesnelerinin fabrika elden çıkarılırken atılması.
Yöntemler
| Name | Description |
|---|---|
| Create(MeterOptions) |
Yeni bir Meter örneği oluşturur. |
| Dispose() |
Yönetilmeyen kaynakları serbest bırakma, serbest bırakma veya sıfırlama ile ilişkili uygulama tanımlı görevleri gerçekleştirir. (Devralındığı yer: IDisposable) |
Uzantı Metotları
| Name | Description |
|---|---|
| Create(IMeterFactory, String, String, IEnumerable<KeyValuePair<String,Object>>) |
Belirtilen |