DiagnosticSource.IsEnabled Méthode

Définition

Surcharges

Nom Description
IsEnabled(String)

Vérifie si l’événement de notification est activé.

IsEnabled(String, Object, Object)

Vérifie que l’événement de notification est activé.

IsEnabled(String)

Source:
DiagnosticSource.cs
Source:
DiagnosticSource.cs
Source:
DiagnosticSource.cs
Source:
DiagnosticSource.cs
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 en cours d’écriture.

Retours

true si l’événement de notification est activé, false sinon.

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 obtiennent uniquement des notifications pour lesquelles IsEnabled est vrai. Toutefois, il est facultatif pour les producteurs d’appeler cette API. Le nom doit être identique à celui passé à Write(String, Object).

S’applique à

IsEnabled(String, Object, Object)

Source:
DiagnosticSource.cs
Source:
DiagnosticSource.cs
Source:
DiagnosticSource.cs
Source:
DiagnosticSource.cs
Source:
DiagnosticSource.cs
Source:
DiagnosticSource.cs
Source:
DiagnosticSource.cs

Vérifie que 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 en cours d’écriture.

arg1
Object

Objet qui représente le contexte supplémentaire pour IsEnabled. Les consommateurs doivent s’attendre à recevoir null, ce qui peut indiquer que le producteur appelé Pure IsEnabled(string) pour vérifier si le consommateur souhaite recevoir des notifications pour ces événements du tout. En fonction de cela, le producteur peut appeler à nouveau IsEnabled(string, object, object) avec un non-contextenull .

arg2
Object

Optional. Objet qui représente le contexte supplémentaire pour IsEnabled. null par défaut. Les consommateurs doivent s’attendre à recevoir null, ce qui peut indiquer que le producteur appelé Pure IsEnabled(string) ou producteur a passé tout le contexte nécessaire dans arg1.

Retours

true si l’événement de notification est activé, false sinon.

Remarques

S’il existe une configuration coûteuse pour la notification, vous pouvez appeler cette méthode et fournir un contexte avant d’effectuer l’installation.

Voir aussi

S’applique à