EventProvider.IsEnabled Méthode

Définition

Détermine si une session a activé le fournisseur.

Surcharges

IsEnabled(Byte, Int64)

Détermine si une session demande l'événement spécifié au fournisseur.

IsEnabled()

Détermine si une session a activé le fournisseur, indépendamment des valeurs de niveau et de mot clé utilisées pour activer le fournisseur.

IsEnabled(Byte, Int64)

Détermine si une session demande l'événement spécifié au fournisseur.

public:
 bool IsEnabled(System::Byte level, long keywords);
public bool IsEnabled (byte level, long keywords);
member this.IsEnabled : byte * int64 -> bool
Public Function IsEnabled (level As Byte, keywords As Long) As Boolean

Paramètres

level
Byte

Niveau de détail inclus dans l'événement.

keywords
Int64

Masque de bits qui spécifie la catégorie d’événement. Ce masque doit être le même masque de mot clé défini dans le manifeste de l'événement.

Retours

A la valeur true si une session demande l'événement spécifié ; sinon false.

Remarques

En règle générale, un fournisseur n’appelle pas cette méthode pour déterminer si une session a demandé l’événement spécifié ; le fournisseur écrit simplement l’événement, et ETW détermine si l’événement est journalisé dans une session. Un fournisseur peut souhaiter appeler cette fonction si le fournisseur doit effectuer un travail supplémentaire pour générer l’événement. Dans ce cas, l’appel de cette fonction pour déterminer si une session a demandé l’événement ou non peut faire gagner du temps et des ressources.

S’applique à

IsEnabled()

Détermine si une session a activé le fournisseur, indépendamment des valeurs de niveau et de mot clé utilisées pour activer le fournisseur.

public:
 bool IsEnabled();
public bool IsEnabled ();
member this.IsEnabled : unit -> bool
Public Function IsEnabled () As Boolean

Retours

A la valeur true si le fournisseur est activé sur une session ; sinon false.

Remarques

En règle générale, un fournisseur n’appelle pas cette méthode pour déterminer si le fournisseur a été activé par une session ; le fournisseur écrit simplement l’événement, et ETW détermine si l’événement est journalisé dans la session. Un fournisseur peut souhaiter appeler cette fonction si le fournisseur doit effectuer un travail supplémentaire pour générer l’événement. Dans ce cas, l’appel de cette fonction peut d’abord économiser des ressources et du temps.

S’applique à