IisTraceListener Classe

Définition

Fournit un écouteur qui route toute la sortie de traçage et de débogage vers l’infrastructure IIS 7.0.Provides a listener that routes all tracing and debugging output to the IIS 7.0 infrastructure.

public ref class IisTraceListener sealed : System::Diagnostics::TraceListener
public sealed class IisTraceListener : System.Diagnostics.TraceListener
type IisTraceListener = class
    inherit TraceListener
Public NotInheritable Class IisTraceListener
Inherits TraceListener
Héritage

Remarques

La IisTraceListener classe connecte le mécanisme de ASP.NETASP.NET suivi IIS 7,0IIS 7.0de à.The IisTraceListener class connects the tracing mechanism of ASP.NETASP.NET to IIS 7,0IIS 7.0. Cette classe d’écouteur permet aux développeurs ASP.NETASP.NET qui créent des applications et IHttpModule qui IHttpHandler implémentent les interfaces et de déclencher des événements au niveau de la page, du module ou IIS 7,0IIS 7.0 du gestionnaire de l’infrastructure lors du traçage est activé.This listener class enables developers who create ASP.NETASP.NET applications and who implement the IHttpModule and IHttpHandler interfaces to raise page-level, module-level, or handler-level events to the IIS 7,0IIS 7.0 infrastructure when tracing is enabled.

Notes

Cette classe d’écouteur n’achemine IIS 7,0IIS 7.0 pas les événements vers les classes ASP.net.This listener class does not route IIS 7,0IIS 7.0 events to ASP.NET classes. Cela comprend la Page classe et les classes qui implémentent IHttpHandler l' IHttpModule interface ou.This includes the Page class and classes that implement the IHttpModule or IHttpHandler interface.

IisTraceListenerest introduit dans le .NET Framework 3.5.NET Framework 3.5.IisTraceListener is introduced in the .NET Framework 3.5.NET Framework 3.5. Pour plus d’informations, consultez Versions et dépendances.For more information, see Versions and Dependencies.

Constructeurs

IisTraceListener()

Initialise une nouvelle instance de la classe IisTraceListener.Initializes a new instance of the IisTraceListener class.

Propriétés

Attributes

Obtient les attributs d'écouteur de trace personnalisés définis dans le fichier de configuration de l'application.Gets the custom trace listener attributes defined in the application configuration file.

(Hérité de TraceListener)
Filter

Obtient ou définit le filtre de trace pour l’écouteur de la trace.Gets or sets the trace filter for the trace listener.

(Hérité de TraceListener)
IndentLevel

Obtient ou définit le niveau de retrait.Gets or sets the indent level.

(Hérité de TraceListener)
IndentSize

Obtient ou définit le nombre d'espaces dans un retrait.Gets or sets the number of spaces in an indent.

(Hérité de TraceListener)
IsThreadSafe

Obtient une valeur qui indique si l'écouteur de trace est thread-safe.Gets a value indicating whether the trace listener is thread safe.

(Hérité de TraceListener)
Name

Obtient ou définit un nom pour ce TraceListener.Gets or sets a name for this TraceListener.

(Hérité de TraceListener)
NeedIndent

Obtient ou définit une valeur indiquant si la sortie doit être mise en retrait.Gets or sets a value indicating whether to indent the output.

(Hérité de TraceListener)
TraceOutputOptions

Obtient ou définit les options de sortie de trace.Gets or sets the trace output options.

(Hérité de TraceListener)

Méthodes

Close()

En cas de substitution dans une classe dérivée, ferme le flux de sortie pour qu'il ne reçoive plus la sortie de trace ou de débogage.When overridden in a derived class, closes the output stream so it no longer receives tracing or debugging output.

(Hérité de TraceListener)
CreateObjRef(Type)

Crée un objet contenant toutes les informations appropriées requises pour générer un proxy permettant de communiquer avec un objet distant.Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object.

(Hérité de MarshalByRefObject)
Dispose()

Libère toutes les ressources utilisées par TraceListener.Releases all resources used by the TraceListener.

(Hérité de TraceListener)
Dispose(Boolean)

Libère les ressources non managées utilisées par TraceListener et libère éventuellement les ressources managées.Releases the unmanaged resources used by the TraceListener and optionally releases the managed resources.

(Hérité de TraceListener)
Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.Determines whether the specified object is equal to the current object.

(Hérité de Object)
Fail(String)

Émet un message d'erreur à l'écouteur que vous créez lors de l'implémentation de la classe TraceListener.Emits an error message to the listener you create when you implement the TraceListener class.

(Hérité de TraceListener)
Fail(String, String)

Émet un message d'erreur, ainsi qu'un message d'erreur détaillé, à l'écouteur que vous créez lors de l'implémentation de la classe TraceListener.Emits an error message and a detailed error message to the listener you create when you implement the TraceListener class.

(Hérité de TraceListener)
Flush()

En cas de substitution dans une classe dérivée, vide la mémoire tampon de sortie.When overridden in a derived class, flushes the output buffer.

(Hérité de TraceListener)
GetHashCode()

Sert de fonction de hachage par défaut.Serves as the default hash function.

(Hérité de Object)
GetLifetimeService()

Récupère l'objet de service de durée de vie en cours qui contrôle la stratégie de durée de vie de cette instance.Retrieves the current lifetime service object that controls the lifetime policy for this instance.

(Hérité de MarshalByRefObject)
GetSupportedAttributes()

Obtient les attributs personnalisés pris en charge par l'écouteur de trace.Gets the custom attributes supported by the trace listener.

(Hérité de TraceListener)
GetType()

Obtient le Type de l'instance actuelle.Gets the Type of the current instance.

(Hérité de Object)
InitializeLifetimeService()

Obtient un objet de service de durée de vie pour contrôler la stratégie de durée de vie de cette instance.Obtains a lifetime service object to control the lifetime policy for this instance.

(Hérité de MarshalByRefObject)
MemberwiseClone()

Crée une copie superficielle de l'objet Object actuel.Creates a shallow copy of the current Object.

(Hérité de Object)
MemberwiseClone(Boolean)

Crée une copie superficielle de l'objet MarshalByRefObject actuel.Creates a shallow copy of the current MarshalByRefObject object.

(Hérité de MarshalByRefObject)
ToString()

Retourne une chaîne qui représente l'objet en cours.Returns a string that represents the current object.

(Hérité de Object)
TraceData(TraceEventCache, String, TraceEventType, Int32, Object)

Écrit des informations de traçage, un objet de données et des informations d'événement dans la sortie de la classe IisTraceListener.Writes trace information, a data object, and event information to the output of the IisTraceListener class.

TraceData(TraceEventCache, String, TraceEventType, Int32, Object[])

Écrit des informations de traçage, un tableau d'objets de données et des informations d'événement dans la sortie de la classe IisTraceListener.Writes trace information, an array of data objects, and event information to the output of the IisTraceListener class.

TraceEvent(TraceEventCache, String, TraceEventType, Int32)

Écrit les informations sur la trace et les événements dans la sortie spécifique de l'écouteur.Writes trace and event information to the listener specific output.

(Hérité de TraceListener)
TraceEvent(TraceEventCache, String, TraceEventType, Int32, String)

Écrit des informations de traçage et d'événement dans la sortie de la classe IisTraceListener.Writes trace and event information to the output of the IisTraceListener class.

TraceEvent(TraceEventCache, String, TraceEventType, Int32, String, Object[])

Écrit des informations de traçage, un tableau d'objets de données mis en forme et des informations d'événement dans la sortie de la classe IisTraceListener.Writes trace information, a formatted array of objects, and event information to the output of the IisTraceListener class.

TraceTransfer(TraceEventCache, String, Int32, String, Guid)

Écrit les informations sur la trace, un message, une identité d'activité connexe et les informations sur les événements dans la sortie spécifique de l'écouteur.Writes trace information, a message, a related activity identity and event information to the listener specific output.

(Hérité de TraceListener)
Write(Object)

Écrit la valeur de la méthode ToString() de l'objet dans l'écouteur que vous créez lors de l'implémentation de la classe TraceListener.Writes the value of the object's ToString() method to the listener you create when you implement the TraceListener class.

(Hérité de TraceListener)
Write(Object, String)

Écrit un nom de catégorie ou la valeur de la méthode ToString() de l'objet dans l'écouteur que vous créez lors de l'implémentation de la classe TraceListener.Writes a category name and the value of the object's ToString() method to the listener you create when you implement the TraceListener class.

(Hérité de TraceListener)
Write(String)

Écrit le message spécifié dans la sortie de la classe IisTraceListener.Writes the specified message to the output of the IisTraceListener class.

Write(String, String)

Écrit le message spécifié et le nom de catégorie spécifié dans la sortie de la classe IisTraceListener.Writes the specified message and the specified category name to the output of the IisTraceListener class.

WriteIndent()

Écrit la mise en retrait dans l'écouteur que vous créez lors de l'implémentation de cette classe et rétablit la valeur false à la propriété NeedIndent.Writes the indent to the listener you create when you implement this class, and resets the NeedIndent property to false.

(Hérité de TraceListener)
WriteLine(Object)

Écrit la valeur de la méthode ToString() de l'objet dans l'écouteur que vous créez lors de l'implémentation de la classe TraceListener, suivie d'une marque de fin de ligne.Writes the value of the object's ToString() method to the listener you create when you implement the TraceListener class, followed by a line terminator.

(Hérité de TraceListener)
WriteLine(Object, String)

Écrit un nom de catégorie ou la valeur de la méthode ToString() de l'objet dans l'écouteur que vous créez lors de l'implémentation de la classe TraceListener, suivis d'une marque de fin de ligne.Writes a category name and the value of the object's ToString() method to the listener you create when you implement the TraceListener class, followed by a line terminator.

(Hérité de TraceListener)
WriteLine(String)

Écrit le message spécifié dans la sortie de la classe IisTraceListener.Writes the specified message to the output of the IisTraceListener class.

WriteLine(String, String)

Écrit le message et le nom de catégorie dans la sortie de la classe IisTraceListener.Writes the specified message and category name to the output of the IisTraceListener class.

S’applique à