Partager via


Classe ListenerElement

Contient un écouteur qui analyse et met en forme la sortie de trace.

Syntaxe

class ListenerElement : TypedElement  

Méthodes

Cette classe ne contient pas de méthodes.

Propriétés

Le tableau suivant répertorie les propriétés exposées par la classe ListenerElement.

Nom Description
Filter Valeur TypedElement qui filtre la sortie de trace.
InitializeData (Hérité de TypedElement.)
Name Valeur string de lecture/écriture unique requise qui contient le nom de l'écouteur. La propriété clé.
TraceOutputOptions Valeur sint32 de lecture/écriture qui spécifie le type de données d'événement de trace retournées à partir d'un thread et d'un processus. Les valeurs possibles sont répertoriées plus loin dans la section Remarques.
Type (Hérité de TypedElement.)

Sous-classes

Cette classe ne contient aucune sous-classe.

Notes

Les instances de cette classe sont contenues dans la propriété de tableau SharedListeners de la classe ListenerSettings et dans la propriété de tableau Listeners de la classe SourceListenerSettings.

Le tableau suivant répertorie les valeurs possibles pour la propriété TraceOutputOptions. La valeur par défaut est 0 (None).

Valeur Mot clé Description
0 None Aucune donnée de trace n'est retournée.
1 LogicalOperationStack Renvoie des données de pile qui établissent une mise en corrélation entre les identités des opérations logiques liées à des threads et leurs événements de trace.
2 DateTime Renvoie la date et l'heure à laquelle la trace d'événement s'est produite.
4 Timestamp Renvoie le nombre actuel de cycles dans le mécanisme de minuteur.
8 ProcessId Retourne l'identificateur unique du processus actuel.
16 ThreadId Renvoie un identificateur unique pour le thread managé actuel.
32 Callstack Renvoie une chaîne contenant des informations de trace qui répertorient les appels de méthode sur la pile. L'appel le plus récent est répertorié en premier.

Hiérarchie d'héritage

EmbeddedObject

TypedElement

ListenerElement

Spécifications

Type Description
Client - IIS 7.0 sur Windows Vista
- IIS 7.5 sur Windows 7
- IIS 8.0 sous Windows 8
- IIS 10.0 sur Windows 10
Serveur - IIS 7.0 sous Windows Server 2008
- IIS 7.5 sous Windows Server 2008 R2
- IIS 8.0 sur Windows Server 2012
- IIS 8.5 sur Windows Server 2012 R2
- IIS 10.0 sur Windows Server 2016
Produit - IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0
Fichier MOF WebAdministration.mof

Voir aussi

Classe EmbeddedObject
Classe ListenerSettings
Classe SourceListenerSettings
Classe TypedElement
Propriétés System.Diagnostics.TraceEventCache