DiagnosticSource.IsEnabled Méthode

Définition

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.

S’applique à