Partager via


ILoggingChannel Interface

Définition

Représente une source de messages de journal.

public interface class ILoggingChannel : IClosable
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(3919905603, 4567, 20225, 181, 202, 207, 73, 82, 120, 192, 168)]
struct ILoggingChannel : IClosable
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(3919905603, 4567, 20225, 181, 202, 207, 73, 82, 120, 192, 168)]
public interface ILoggingChannel : System.IDisposable
Public Interface ILoggingChannel
Implements IDisposable
Dérivé
Attributs
Implémente

Configuration requise pour Windows

Famille d’appareils
Windows 10 (introduit dans 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v1.0)

Propriétés

Enabled

Obtient une valeur qui indique si les messages sont enregistrés sur le Canal de journalisation actuel.

Level

Obtient le niveau de détail des messages du Canal de journalisation actuel.

Name

Obtient le nom du canal de journalisation actuel.

Méthodes

Dispose()

Exécute les tâches définies par l'application associées à la libération ou à la redéfinition des ressources non managées.

LogMessage(String)

Journalise un message dans le Journal journal actuel.

LogMessage(String, LoggingLevel)

Journalise un message dans le Canal de journalisation actuel avec le LoggingLevel spécifié.

LogValuePair(String, Int32)

Consigne les données dans le Canal de journalisation actuel.

LogValuePair(String, Int32, LoggingLevel)

Consigne les données dans le LoggingChannel actuel avec le LoggingLevel spécifié.

Événements

LoggingEnabled

Déclenché lorsque le canal de journalisation est attaché à un LoggingSession ou à d’autres outils de suivi et de débogage d’événements.

S’applique à

Voir aussi