Jazyk

DiagnosticSource.IsEnabled Metoda

Definice

Přetížení

Name Description
IsEnabled(String)

Ověří, jestli je povolená událost oznámení.

IsEnabled(String, Object, Object)

Ověří, že je událost oznámení povolená.

IsEnabled(String)

Zdroj:
DiagnosticSource.cs
Zdroj:
DiagnosticSource.cs
Zdroj:
DiagnosticSource.cs
Zdroj:
DiagnosticSource.cs
Zdroj:
DiagnosticSource.cs
Zdroj:
DiagnosticSource.cs
Zdroj:
DiagnosticSource.cs

Ověří, jestli je povolená událost oznámení.

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 pro oznámení nákladné nastavení, můžete před provedením tohoto nastavení volat IsEnabled. Uživatelé by neměli předpokládat, že obdrží pouze oznámení, pro která je IsEnabled pravdivá. Pro producenty je ale volitelné volat toto rozhraní API. Název by měl být stejný jako název předaný Write(String, Object).

Platí pro

IsEnabled(String, Object, Object)

Zdroj:
DiagnosticSource.cs
Zdroj:
DiagnosticSource.cs
Zdroj:
DiagnosticSource.cs
Zdroj:
DiagnosticSource.cs
Zdroj:
DiagnosticSource.cs
Zdroj:
DiagnosticSource.cs
Zdroj:
DiagnosticSource.cs

Ověří, že 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 isEnabled. Spotřebitelé by měli očekávat, že obdrží null, což může znamenat, že producent nazývá pure IsEnabled(string), aby zkontroloval, jestli spotřebitel chce dostávat oznámení o takových událostech vůbec. Na základě toho může producent znovu volat IsEnabled(řetězec, objekt, objekt) s jinýmnull kontextem.

arg2
Object

Optional. Objekt, který představuje další kontext isEnabled. null ve výchozím nastavení. Spotřebitelé by měli očekávat, že obdrží null, což může znamenat, že producent s názvem pure IsEnabled(řetězec) nebo producent předal veškerý nezbytný kontext v arg1.

Návraty

true pokud je událost oznámení povolená, false jinak.

Poznámky

Pokud je pro oznámení nákladné nastavení, můžete tuto metodu volat a poskytnout kontext před provedením instalace.

Viz také

Platí pro