DiagnosticSource.IsEnabled Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
| IsEnabled(String) |
Sprawdza, czy zdarzenie powiadomienia jest włączone. |
| IsEnabled(String, Object, Object) |
Sprawdza, czy zdarzenie powiadomienia jest włączone. |
IsEnabled(String)
Sprawdza, czy zdarzenie powiadomienia jest włączone.
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
Parametry
- name
- String
Nazwa zapisywanego zdarzenia.
Zwraca
true jeśli zdarzenie powiadomienia jest włączone, false w przeciwnym razie.
Uwagi
Jeśli dla powiadomienia jest kosztowna konfiguracja, możesz wywołać metodę IsEnabled przed wykonaniem tej konfiguracji. Konsumenci nie powinni zakładać, że otrzymują tylko powiadomienia, dla których isEnabled ma wartość true. Jednak jest to opcjonalne, aby producenci wywołali ten interfejs API. Nazwa powinna być taka sama jak przekazana do Write(String, Object)elementu .
Dotyczy
IsEnabled(String, Object, Object)
Sprawdza, czy zdarzenie powiadomienia jest włączone.
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
Parametry
- name
- String
Nazwa zapisywanego zdarzenia.
- arg1
- Object
Obiekt reprezentujący dodatkowy kontekst dla elementu IsEnabled. Konsumenci powinni oczekiwać otrzymania null , co może wskazywać, że producent o nazwie pure IsEnabled(string) sprawdzi, czy konsument chce w ogóle otrzymywać powiadomienia o takich zdarzeniach. W zależności od tego producent może ponownie wywołać funkcję IsEnabled(ciąg, obiekt, obiekt) z kontekstem niezwiązanymnull z kontekstem.
- arg2
- Object
Opcjonalny. Obiekt reprezentujący dodatkowy kontekst dla elementu IsEnabled. null domyślnie. Konsumenci powinni oczekiwać otrzymania null , co może wskazywać, że producent o nazwie pure IsEnabled(string) lub producent przekazał wszystkie niezbędne konteksty w programie arg1.
Zwraca
true jeśli zdarzenie powiadomienia jest włączone, false w przeciwnym razie.
Uwagi
Jeśli dla powiadomienia jest kosztowna konfiguracja, możesz wywołać tę metodę i podać kontekst przed wykonaniem instalacji.