DiagnosticSource.IsEnabled Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
IsEnabled(String) |
Vérifie si l’événement de notification est activé. |
IsEnabled(String, Object, Object) |
Vérifie si l’événement de notification est activé. |
IsEnabled(String)
- Source:
- DiagnosticSource.cs
- Source:
- DiagnosticSource.cs
- Source:
- DiagnosticSource.cs
Vérifie si l’événement de notification est activé.
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ètres
- name
- String
Nom de l’événement écrit.
Retours
true
si l’événement de notification est activé ; sinon, false
.
Remarques
S’il existe une configuration coûteuse pour la notification, vous pouvez appeler IsEnabled avant d’effectuer cette configuration. Les consommateurs ne doivent pas supposer qu’ils reçoivent uniquement des notifications pour lesquelles IsEnabled est vrai. Toutefois, il est facultatif pour les producteurs d’appeler cette API. Le nom doit être le même que celui passé à Write(String, Object).
S’applique à
IsEnabled(String, Object, Object)
- Source:
- DiagnosticSource.cs
- Source:
- DiagnosticSource.cs
- Source:
- DiagnosticSource.cs
Vérifie si l’événement de notification est activé.
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ètres
- name
- String
Nom de l’événement écrit.
- arg1
- Object
Objet représentant le contexte supplémentaire pour IsEnabled. Les consommateurs doivent s’attendre à recevoir une valeur null
, qui peut indiquer que le producteur a appelé un IsEnabled(string) pur afin de vérifier si le consommateur souhaite obtenir des notifications des événements de ce type. En fonction de cela, le producteur peut rappeler IsEnabled (string, object, object) avec un contexte non null
.
- arg2
- Object
Optionnel. Objet représentant le contexte supplémentaire pour IsEnabled. null
par défaut. Les consommateurs doivent s’attendre à recevoir une valeur null
, qui peut indiquer que le producteur a appelé un IsEnabled(string) pur ou que le producteur a passé tout le contexte nécessaire dans arg1
.
Retours
true
si l’événement de notification est activé ; sinon, false
.
Remarques
S’il existe une configuration coûteuse pour la notification, vous pouvez appeler cette méthode et fournir le contexte avant d’effectuer l’installation.