DiagnosticSource.IsEnabled Metode
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.
Overload
IsEnabled(String) |
Memverifikasi apakah peristiwa pemberitahuan diaktifkan. |
IsEnabled(String, Object, Object) |
Memverifikasi bahwa peristiwa pemberitahuan diaktifkan. |
IsEnabled(String)
- Sumber:
- DiagnosticSource.cs
- Sumber:
- DiagnosticSource.cs
- Sumber:
- DiagnosticSource.cs
Memverifikasi apakah peristiwa pemberitahuan diaktifkan.
public:
abstract bool IsEnabled(System::String ^ name);
public abstract bool IsEnabled (string name);
abstract member IsEnabled : string -> bool
Public MustOverride Function IsEnabled (name As String) As Boolean
Parameter
- name
- String
Nama peristiwa yang sedang ditulis.
Mengembalikan
true
jika peristiwa pemberitahuan diaktifkan, false
jika tidak.
Keterangan
Jika ada penyiapan yang mahal untuk pemberitahuan, Anda dapat memanggil IsEnabled sebelum melakukan penyiapan ini. Konsumen tidak boleh berasumsi bahwa mereka hanya mendapatkan pemberitahuan yang IsEnabled-nya benar. Namun, adalah opsional bagi produsen untuk memanggil API ini. Nama harus sama dengan yang diteruskan ke Write(String, Object).
Berlaku untuk
IsEnabled(String, Object, Object)
- Sumber:
- DiagnosticSource.cs
- Sumber:
- DiagnosticSource.cs
- Sumber:
- DiagnosticSource.cs
Memverifikasi bahwa peristiwa pemberitahuan diaktifkan.
public virtual bool IsEnabled (string name, object? arg1, object? arg2 = default);
public virtual bool IsEnabled (string name, object arg1, object arg2 = default);
abstract member IsEnabled : string * obj * obj -> bool
override this.IsEnabled : string * obj * obj -> bool
Public Overridable Function IsEnabled (name As String, arg1 As Object, Optional arg2 As Object = Nothing) As Boolean
Parameter
- name
- String
Nama peristiwa yang sedang ditulis.
- arg1
- Object
Objek yang mewakili konteks tambahan untuk IsEnabled. Konsumen harus mengharapkan untuk menerima null
yang dapat menunjukkan bahwa produsen yang disebut IsEnabled(string) murni untuk memeriksa apakah konsumen ingin mendapatkan pemberitahuan untuk peristiwa tersebut sama sekali. Berdasarkan itu, produsen dapat memanggil IsEnabled(string, objek, objek) lagi dengan non-konteksnull
.
- arg2
- Object
Pilihan. Objek yang mewakili konteks tambahan untuk IsEnabled. null
secara default. Konsumen harus mengharapkan untuk menerima null
yang dapat menunjukkan bahwa produsen yang disebut IsEnabled(string) murni atau produsen melewati semua konteks yang diperlukan dalam arg1
.
Mengembalikan
true
jika peristiwa pemberitahuan diaktifkan, false
jika tidak.
Keterangan
Jika ada penyiapan yang mahal untuk pemberitahuan, Anda dapat memanggil metode ini dan memberikan konteks sebelum melakukan penyiapan.