DiagnosticSource.IsEnabled Metod

Definition

Överlagringar

Name Description
IsEnabled(String)

Verifierar om meddelandehändelsen är aktiverad.

IsEnabled(String, Object, Object)

Verifierar att meddelandehändelsen är aktiverad.

IsEnabled(String)

Källa:
DiagnosticSource.cs
Källa:
DiagnosticSource.cs
Källa:
DiagnosticSource.cs
Källa:
DiagnosticSource.cs
Källa:
DiagnosticSource.cs
Källa:
DiagnosticSource.cs
Källa:
DiagnosticSource.cs

Verifierar om meddelandehändelsen är aktiverad.

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

Parametrar

name
String

Namnet på händelsen som skrivs.

Returer

true om meddelandehändelsen är aktiverad, false annars.

Kommentarer

Om det finns en dyr konfiguration för meddelandet kan du anropa IsEnabled innan du utför den här konfigurationen. Konsumenterna bör inte anta att de bara får meddelanden som IsEnabled är sant för. Det är dock valfritt för producenter att anropa detta API. Namnet ska vara samma som det som skickades till Write(String, Object).

Gäller för

IsEnabled(String, Object, Object)

Källa:
DiagnosticSource.cs
Källa:
DiagnosticSource.cs
Källa:
DiagnosticSource.cs
Källa:
DiagnosticSource.cs
Källa:
DiagnosticSource.cs
Källa:
DiagnosticSource.cs
Källa:
DiagnosticSource.cs

Verifierar att meddelandehändelsen är aktiverad.

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

Parametrar

name
String

Namnet på händelsen som skrivs.

arg1
Object

Ett objekt som representerar den ytterligare kontexten för IsEnabled. Konsumenterna bör förvänta sig att få null, vilket kan tyda på att producenten heter pure IsEnabled(string) för att kontrollera om konsumenten vill få meddelanden om sådana händelser alls. Baserat på detta kan producenten anropa IsEnabled(sträng, objekt, objekt) igen med icke-kontextnull .

arg2
Object

Optional. Ett objekt som representerar den ytterligare kontexten för IsEnabled. null som standard. Konsumenterna bör förvänta sig att få null, vilket kan tyda på att producenten som kallas ren IsEnabled(sträng) eller producent har godkänt alla nödvändiga kontexter i arg1.

Returer

true om meddelandehändelsen är aktiverad, false annars.

Kommentarer

Om det finns en dyr konfiguration för meddelandet kan du anropa den här metoden och ange kontext innan du utför installationen.

Se även

Gäller för