DiagnosticSource.IsEnabled Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
IsEnabled(String) |
Ověří, jestli je událost oznámení povolená. |
IsEnabled(String, Object, Object) |
Ověří, jestli je událost oznámení povolená. |
IsEnabled(String)
- Zdroj:
- DiagnosticSource.cs
- Zdroj:
- DiagnosticSource.cs
- Zdroj:
- DiagnosticSource.cs
Ověří, jestli je událost oznámení povolená.
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
Název události, která se píše.
Návraty
true
pokud je událost oznámení povolená, false
jinak.
Poznámky
Pokud je instalace oznámení nákladná, můžete před tímto nastavením zavolat IsEnabled. Uživatelé by neměli předpokládat, že dostanou jenom oznámení, pro která platí IsEnabled. Volání tohoto rozhraní API pro producenty je však volitelné. Název by měl být stejný jako název předaný do Write(String, Object).
Platí pro
IsEnabled(String, Object, Object)
- Zdroj:
- DiagnosticSource.cs
- Zdroj:
- DiagnosticSource.cs
- Zdroj:
- DiagnosticSource.cs
Ověří, jestli je událost oznámení povolená.
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
Název události, která se píše.
- arg1
- Object
Objekt, který představuje další kontext pro IsEnabled. Příjemci by měli očekávat, že obdrží, null
což může znamenat, že producent volal čistý IsEnabled(řetězec), aby zkontroloval, jestli chce příjemce vůbec dostávat oznámení o takových událostech. Na základě toho může producent znovu volat IsEnabled(řetězec, objekt, objekt) beznull
kontextu.
- arg2
- Object
Nepovinný parametr. Objekt, který představuje další kontext pro IsEnabled. null
ve výchozím nastavení. Příjemci by měli očekávat, že obdrží, null
což může znamenat, že producent s názvem pure IsEnabled(string) nebo producer předal veškerý potřebný kontext v arg1
.
Návraty
true
pokud je událost oznámení povolená, false
jinak.
Poznámky
Pokud je instalace oznámení nákladná, můžete tuto metodu zavolat a poskytnout kontext před provedením nastavení.