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
| 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.