DiagnosticSource.IsEnabled Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
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.