DiagnosticSource.IsEnabled Metódus

Definíció

Túlterhelések

Name Description
IsEnabled(String)

Ellenőrzi, hogy engedélyezve van-e az értesítési esemény.

IsEnabled(String, Object, Object)

Ellenőrzi, hogy az értesítési esemény engedélyezve van-e.

IsEnabled(String)

Forrás:
DiagnosticSource.cs
Forrás:
DiagnosticSource.cs
Forrás:
DiagnosticSource.cs
Forrás:
DiagnosticSource.cs
Forrás:
DiagnosticSource.cs
Forrás:
DiagnosticSource.cs
Forrás:
DiagnosticSource.cs

Ellenőrzi, hogy engedélyezve van-e az értesítési esemény.

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

Paraméterek

name
String

A megírt esemény neve.

Válaszok

true ha az értesítési esemény engedélyezve van, false ellenkező esetben.

Megjegyzések

Ha az értesítés költségesen van beállítva, a telepítés végrehajtása előtt meghívhatja az IsEnabledet. A fogyasztók nem feltételezhetik, hogy csak olyan értesítéseket kapnak, amelyekre az IsEnabled igaz. A gyártók számára azonban nem kötelező ezt az API-t meghívni. A névnek meg kell egyeznie a megadott Write(String, Object)névvel.

A következőre érvényes:

IsEnabled(String, Object, Object)

Forrás:
DiagnosticSource.cs
Forrás:
DiagnosticSource.cs
Forrás:
DiagnosticSource.cs
Forrás:
DiagnosticSource.cs
Forrás:
DiagnosticSource.cs
Forrás:
DiagnosticSource.cs
Forrás:
DiagnosticSource.cs

Ellenőrzi, hogy az értesítési esemény engedélyezve van-e.

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

Paraméterek

name
String

A megírt esemény neve.

arg1
Object

Az IsEnabled további környezetét képviselő objektum. A fogyasztóknak várhatóan kapniuk nullkell , ami azt jelezheti, hogy a gyártó a pure IsEnabled(sztring) nevet kapta annak ellenőrzéséhez, hogy a fogyasztó egyáltalán szeretne-e értesítéseket kapni az ilyen eseményekről. Ennek alapján a gyártó újra meghívhatja az IsEnabled(sztring, objektum, objektum) metódust nemnull kontextussal.

arg2
Object

Optional. Az IsEnabled további környezetét képviselő objektum. alapértelmezés szerint null. A fogyasztóknak várhatóan kapniuk nullkell , ami azt jelezheti , hogy a tiszta IsEnabled(sztring) nevű gyártó vagy gyártó minden szükséges kontextust teljesített a következőben arg1: .

Válaszok

true ha az értesítési esemény engedélyezve van, false ellenkező esetben.

Megjegyzések

Ha az értesítés költséges beállítással rendelkezik, meghívhatja ezt a metódust, és a beállítás végrehajtása előtt kontextust adhat meg.

Lásd még

A következőre érvényes: