ObservableInstrument<T> Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
ObservableInstrument{T} adalah kelas dasar dari mana semua metrik yang dapat diamati akan mewarisi instrumen.
generic <typename T>
where T : value classpublic ref class ObservableInstrument abstract : System::Diagnostics::Metrics::Instrument
public abstract class ObservableInstrument<T> : System.Diagnostics.Metrics.Instrument where T : struct
type ObservableInstrument<'T (requires 'T : struct)> = class
inherit Instrument
Public MustInherit Class ObservableInstrument(Of T)
Inherits Instrument
Jenis parameter
- T
Jenis yang diwakili instrumen yang dapat diamati.
- Warisan
- Turunan
Keterangan
Kelas ini hanya mendukung jenis parameter generik berikut: Byte, , Int16, Int32Int64, Single, Double, dan Decimal.
Konstruktor
ObservableInstrument<T>(Meter, String, String, String) |
Menginisialisasi instans ObservableInstrument<T> baru kelas menggunakan meter, nama, deskripsi, dan unit yang ditentukan. Semua kelas yang memperluas ObservableInstrument{T} harus memanggil konstruktor ini saat membuat objek dari kelas yang diperluas. |
ObservableInstrument<T>(Meter, String, String, String, IEnumerable<KeyValuePair<String,Object>>) |
Menginisialisasi instans ObservableInstrument<T> baru kelas dengan meter, nama, deskripsi, dan unit yang ditentukan. |
Properti
Description |
Mendapatkan deskripsi instrumen. (Diperoleh dari Instrument) |
Enabled |
Mendapatkan nilai yang menunjukkan apakah ada pendengar untuk instrumen ini. (Diperoleh dari Instrument) |
IsObservable |
Mendapatkan nilai yang menunjukkan apakah instrumen adalah instrumen yang dapat diamati. |
Meter |
Mendapatkan Meter yang membuat instrumen. (Diperoleh dari Instrument) |
Name |
Mendapatkan nama instrumen. (Diperoleh dari Instrument) |
Tags |
Mengembalikan tag yang terkait dengan instrumen. (Diperoleh dari Instrument) |
Unit |
Mendapatkan unit pengukuran instrumen. (Diperoleh dari Instrument) |
Metode
Equals(Object) |
Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
GetHashCode() |
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
GetType() |
Mendapatkan instans Type saat ini. (Diperoleh dari Object) |
MemberwiseClone() |
Membuat salinan dangkal dari yang saat ini Object. (Diperoleh dari Object) |
Observe() |
Mengambil pengukuran saat ini yang sedang dilacak oleh instrumen ini. Semua kelas yang memperluas ObservableInstrument{T} perlu menerapkan metode ini. |
Publish() |
Mengaktifkan instrumen untuk mulai merekam pengukuran dan memungkinkan pendengar untuk mulai mendengarkan pengukuran tersebut. (Diperoleh dari Instrument) |
ToString() |
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |